javascript - 触发点击按钮

标签 javascript jquery google-chrome-extension

我有一个如下所示的按钮:

like button

正如您在图像中看到的那样,<a> 周围有一个黑色边框。按钮的方面。我添加了黑色边框。但是,点击事件没有执行任何操作。

这是我的代码:

$('.vbseo_like_link').each(function(){
    $(this).click();
    $(this).css("border", "5px solid black");
});

目前,当点击这些时,应该有一个 Javascript alert随着按钮变淡而弹出。当我手动单击它时,这是有效的,但是使用 click()似乎不起作用。

我是不是做错了什么?

最佳答案

如果您的手动点击有效,您可以尝试 this.click()

  • this.click() 调用 DOM 方法 click()。
  • $(this).click() 比较复杂(触发jQuery点击事件)。它的作用与$("#id").trigger("click")相同。

关于javascript - 触发点击按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21357949/

相关文章:

jquery - 当网格具有隐藏列时在 Kendo 网格 (jQuery) 上实现最小宽度

javascript - 如何在一次调用中使用jquery从外部文件获取多个kendo ui模板

javascript - 列出 Chrome 扩展程序中的所有网络可访问资源

javascript - Chrome 扩展程序中从内容脚本到后台页面的消息传递

javascript - 与 contentscript 的 chrome 扩展中注入(inject)的 ember.js 发生冲突

javascript - Amcharts 4 获取嵌套数组数据

javascript - 如何查看Body Tag的内容?

javascript - 谷歌浏览器扩展的自动化测试

javascript - 在插入符号位置的 iframe 中插入图像

javascript - jQuery 函数循环在取消选中复选框后不会停止