click()
的功能有效,但在使用它的情况下,在切换案例中断情况下,它不会执行click(),而是按预期进行警报?
function about() {
alert('ABOUT!');
$('.butin').click(); //This is not clicking as expected
}
答案 0 :(得分:2)
您在绑定之前触发了点击。
正确的顺序是:
...
$('.butin').click(function() { // bind the click handler
alert("clicked!")
});
if (val) {
goTo(val); // now you can trigger it
}
...
请参阅此更新的小提琴:http://jsfiddle.net/7zaLyaLz/2/
答案 1 :(得分:0)
您可以尝试此代码块
$(document).ready(function(){
$(".butin").click(function(){
alert('ABOUT!');
});
});