Heim > Fragen und Antworten > Hauptteil
$(".parButton").each(function() {
$(this).bind("click",function(){
alert(1111);
})
});
".parButton"Wenn mehrere Schaltflächen vorhanden sind, kann dann die aktuell angeklickte Schaltfläche ausgewählt werden? Warum wird beim Ausführen dieser Codezeile der erste „.parButton“-Button immer mehrmals ausgeführt?
三叔2017-06-30 09:59:35
我运行你这个代码没有毛病啊,
$(".parButton").each(function(index,item) {
console.log(index);
$(this).bind("click",function(){
console.log(this);
$(this).hide();
})
});
我这样执行了,点击一个就消失一个,还是说会不会是button的问题啊,把button改成p试试看呢?或者说你先在每次点击的时候把你获取的元素打印出来,看看是不是你点击的元素。