我有一个 JS 函数,我想在页面加载时自动点击 jquery.click 链接。
我怎样才能让它发挥作用?
当页面加载时,我想看到提醒,无需点击链接。
js:
window.onload = function(){
document.getElementsByClassName("c").click();
}
$(".c").click(function(){
alert("ok");
});
html:
<a href="#" class="c">test</a>
最佳答案
您需要在触发
事件之前附加点击
事件。
改变
document.getElementsByClassName("c")
到
document.getElementsByClassName("c")[0]
使用下面的代码
$(document).ready(function(){
$(".c").click(function(){
alert("ok");
});
});
window.onload = function(){
document.getElementsByClassName("c")[0].click();
// Or use jQuery trigger
// $(".c").trigger('click')
}
关于javascript - JS 在加载时单击 Jquery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33368770/