Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery中的自动单击按钮 $(文档).ready(函数(){ var-esta=0; 函数cambiar(){ 如果($esta==0){ $(“.iner a.next”)。单击(); $esta=1; } 否则如果($esta==1){ $(“.iner a.prev”)。单击(); $esta=0; } } 设定间隔(柬埔寨,5000); });_Javascript_Jquery_Html - Fatal编程技术网

Javascript jquery中的自动单击按钮 $(文档).ready(函数(){ var-esta=0; 函数cambiar(){ 如果($esta==0){ $(“.iner a.next”)。单击(); $esta=1; } 否则如果($esta==1){ $(“.iner a.prev”)。单击(); $esta=0; } } 设定间隔(柬埔寨,5000); });

Javascript jquery中的自动单击按钮 $(文档).ready(函数(){ var-esta=0; 函数cambiar(){ 如果($esta==0){ $(“.iner a.next”)。单击(); $esta=1; } 否则如果($esta==1){ $(“.iner a.prev”)。单击(); $esta=0; } } 设定间隔(柬埔寨,5000); });,javascript,jquery,html,Javascript,Jquery,Html,我正在尝试每5秒单击a.next或a.prev,以更改图像。但我不能。这有什么问题?您实例化了变量esta 然后检查变量$esta 试试这个: <script type="text/javascript"> $(document).ready(function() { var esta = 0; function cambiar(){ if ($esta == 0) { $(".inerr a.next").clic

我正在尝试每5秒单击a.next或a.prev,以更改图像。但我不能。这有什么问题?

您实例化了变量
esta
然后检查变量
$esta

试试这个:

<script type="text/javascript">

$(document).ready(function() {    
    var esta = 0;

    function cambiar(){
        if ($esta == 0) {
            $(".inerr a.next").click();
            $esta = 1;
        }
        else if ($esta == 1){
            $(".inerr a.prev").click();
            $esta = 0;
        }
    }

    setInterval(cambiar, 5000);
});

</script>

$(文档).ready(函数(){
var$esta=0;
函数cambiar(){
如果($esta==0){
$(“.iner a.next”)。单击();
$esta=1;
}
否则如果($esta==1){
$(“.iner a.prev”)。单击();
$esta=0;
}
}
设定间隔(柬埔寨,5000);
});

您有一个名为
esta
的变量和一个名为
$esta
的变量,它们应该是相同的东西吗?是的,应该是相同的变量好吧。。。这就是目前的问题。当
cambiar
第一次运行时,您会遇到一个错误。调试时,观察JS控制台非常有用。
<script type="text/javascript">

    $(document).ready(function() {    
        var $esta = 0;

        function cambiar(){
            if ($esta == 0) {
                $(".inerr a.next").click();
                $esta = 1;
            }
            else if ($esta == 1){
                $(".inerr a.prev").click();
                $esta = 0;
            }
        }

        setInterval(cambiar, 5000);
    });

    </script>