jq click()没有像预期的那样发生
问题描述:
功能与click()
工作,但使用它时在切换案例中断情况下它不会执行click(),但警报如预期?jq click()没有像预期的那样发生
function about() {
alert('ABOUT!');
$('.butin').click(); //This is not clicking as expected
}
答
要绑定之前触发的点击。
正确的顺序是:
...
$('.butin').click(function() { // bind the click handler
alert("clicked!")
});
if (val) {
goTo(val); // now you can trigger it
}
...
看到这个更新小提琴:http://jsfiddle.net/7zaLyaLz/2/
+0
三江源这就说得通了! – Derple 2014-11-23 19:58:54
答
你可以试试这个代码块
$(document).ready(function(){
$(".butin").click(function(){
alert('ABOUT!');
});
});
.trigger( '点击')来代替。点击 – 2014-11-23 19:37:23