我试图让用户自动登录网站,给定他们的用户名和密码。 为此,我使用了 Chrome 扩展程序,其中每个页面都会加载我的内容脚本,该脚本将尝试找出用户名和密码框的位置,然后提交。
内容脚本加载 jQuery 并找到框,我按照这些行做了一些事情:
$("input[type=password]") 或 $(".password") 或 $("#password")
这通常有效,但在 Facebook 或 Gmail 等网站上它会失败(即使它不应该)。我怀疑这是因为他们已经在使用一些不完全相同的内部版本的 jQuery。
我该如何解决这个问题?也许将我正在加载的 jQuery 的美元符号更改为其他内容可以解决此问题,因为它不会与 jQuery 的内部版本冲突。这可能吗?
最佳答案
var $j = jQuery.noConflict();
// Use jQuery via $j(...)
$j(document).ready(function(){
$j("div").hide();
});
关于javascript - 在 Gmail 或 Facebook 等网站上使用 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4913133/