我想将这段代码从JavaScript转换成jQuery。如何在jQuery中做到这一点?
这是当前的代码:
var i = 0;
var start = true;
document.getElementById("startclick").addEventListener("click", function() {
if (start) {
start = false;
interval = setInterval(function() {
i++;
document.getElementById('list').innerHTML += "albastru_" + i + '<br>' ;
}, 3000);
} else {
start = true;
clearInterval(interval);
}
});
这里是我的尝试:
$x = 0;
$start = true;
$(document).ready(function() {
$('#buton2').on('click',function() {
if($start){
$start = false;
$interval = setInterval(function() {
$x ++;
$('#list').html('<p>albastru_</p>' + $x + '<br>'); }, 1000);
} else {
$start = true;
clearInterval($interval);
}
})
});
请出示你已经尝试了什么。这不是免费的代码转换服务,转换非常简单 – charlietfl
$ x = 0; $ start = true; $(文件)。就绪(函数(){ $( '#buton2')上( '点击',函数(){ 如果($开始){$ 开始=假; $间隔= setInterval的(函数(){$ X ++; $( '#列表')HTML( '
albastru_
'+ $ X +''); },1000);} 其他{$ 开始= true; clearInterval($ interval); } }) }); – Alex
@charlietfl我是新来的jQuery和编程,sry.And我不知道为什么它像这样粘贴。 – Alex