javascript - 访问特定url时自动触发点击事件

标签 javascript jquery

我的问题可能很奇怪,但我确实需要在访问网页时触发 onclick() 事件。

这是我的代码: https://github.com/Kakise/Blog/blob/master/themes/cactus/layout/_partial/scripts.ejs#L66

var disqus_shortname = '<%= theme.disqus.shortname %>';
$(document).ready(function() {
    $('#disqus-load').on('click', function(){ 
    $.ajax({
        type: "GET",
        url: "//" + disqus_shortname + ".disqus.com/embed.js",
        dataType: "script",
        cache: true
    });
    $(this).fadeOut();
}); });

我希望当我最终访问带有 #disqus_thread 的网址时,它的行为就像我单击了 #disqus-load div 并加载评论一样。

谢谢

最佳答案

如果单击div#disqus-load,那么您可以通过 jQuery 触发点击响应 -

$("#disqus-load").trigger('click');

关于javascript - 访问特定url时自动触发点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50317848/

相关文章:

jquery - Owl Carousel - 类型错误 : Cannot read property 'fn' of undefined

c# - jQuery 多选插件中未显示数据

javascript - For循环忽略延迟(300)

jquery - 从 jQuery 1.x 升级到 jQuery 2.x

javascript - 使用 jquery 在 chrome 上 float 更改问题

javascript - 笔记功能、换行符和无内容

javascript - 将元素 id 作为参数传递给函数

JavaScript 变量作用域 - 正确使用

javascript - 如果有两个值,则捕获 2,如果不是,则使用正则表达式捕获第一个

javascript - 如何按字母顺序对 select2(jQuery 插件)选项进行排序?