javascript - 如何在文档准备好时触发单击事件...?

标签 javascript jquery triggers click document-ready

单选按钮

<input name="radio-choice-t-6" class="qololbl" id="radio-choice-t-6a" value="qolo" checked="checked" type="radio">
<label for="radio-choice-t-6a" style="border: 1px solid #2d5f7c;width:90px;border-bottom-left-radius:4px;border-top-left-radius:4px;font-family:Noto Sans;">Toast</label>

$(document).ready(function (e) {

    $('.qololbl').trigger('click'); 

    $(".qololbl").click(function(){
        alert("Hi");
     });
});

如何在文档就绪时触发 qololbl 点击事件。这段代码不起作用,为什么..? 提前致谢。 帮助我

最佳答案

使用.click()而不是.trigger()。并将其放在事件处理程序声明之后。

$(document).ready(function (e) {

    $(".qololbl").click(function(){
        alert("Hi");
     });
     
     $('.qololbl').click();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input name="radio-choice-t-6" class="qololbl" id="radio-choice-t-6a" value="qolo" checked="checked" type="radio">
<label for="radio-choice-t-6a" style="border: 1px solid #2d5f7c;width:90px;border-bottom-left-radius:4px;border-top-left-radius:4px;font-family:Noto Sans;">Toast</label>

替代方案(由 pratik-gaikwad 建议)

$(document).ready(function (e) {

    $(".qololbl").on('click', function(){
        alert("Hi");
     });
     
     $('.qololbl').trigger('click');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input name="radio-choice-t-6" class="qololbl" id="radio-choice-t-6a" value="qolo" checked="checked" type="radio">
<label for="radio-choice-t-6a" style="border: 1px solid #2d5f7c;width:90px;border-bottom-left-radius:4px;border-top-left-radius:4px;font-family:Noto Sans;">Toast</label>

关于javascript - 如何在文档准备好时触发单击事件...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43919570/

相关文章:

javascript - ui-router 使用父级的 url 作为嵌套 View 模板的前缀

javascript - 当数据表具有复选框选定行时如何启用/禁用按钮

php - 如何在水平滚动和 DIV 溢出时加载数据?

javascript - 键盘快捷键 ctrl+r 对我不起作用

sql-server - 更新触发器后将旧记录插入另一个表

javascript - 有没有更好的方法在 JavaScript 和/或 jQuery 中对此进行编码?

javascript - 视频暂停超过1分钟后重定向到新页面

jquery - 我怎样才能让我的主题看起来像这样?

PHP/MySQL : how to prevent insertion of a row with all columns = NULL?

javascript - 类型错误 : Cannot read property "source" from undefined