Javascript jquery href链接onclick不工作

Javascript jquery href链接onclick不工作,javascript,jquery,google-chrome-extension,Javascript,Jquery,Google Chrome Extension,尝试在单击链接时调用函数- <a href="" id="extension">Extensions</a> 但是,当单击链接时,该函数不会执行。我做错了什么?我遇到了一些问题,必须将返回设置为false;在我的函数中,作为大括号前的最后一行。据我所知,这将否定浏览器的默认功能,只是做你想在你的功能 因此,您的代码如下所示: $("#extension").click( function () { chrome.tabs.create({url:

尝试在单击链接时调用函数-

<a href="" id="extension">Extensions</a>

但是,当单击链接时,该函数不会执行。我做错了什么?

我遇到了一些问题,必须将返回设置为false;在我的函数中,作为大括号前的最后一行。据我所知,这将否定浏览器的默认功能,只是做你想在你的功能

因此,您的代码如下所示:

    $("#extension").click( function () {
        chrome.tabs.create({url:'chrome://extensions'});
        return false;
    });

还可能需要检查您的chrome开发工具是否存在任何JS错误。点击F12并单击console选项卡,然后单击您的链接。希望这有帮助

您是否尝试过任何调试或检查控制台?它不应该是$extension.on'click',function{chrome.tabs.create{url:'chrome://entensions'}; };@Dean.DePue在上签出jquery文档并单击;两者都适用,on更多用于事件委派需要更多信息。。。HTML是弹出窗口的一部分吗?它是页面内容的一部分吗?根据这一点,Javascript代码是弹出式Javascript、背景脚本还是内容脚本的一部分?是的,我检查了控制台。我还放了一个断点,代码没有被执行。它不是一个弹出窗口。但是页面是通过单击扩展按钮打开的。我还假设您包含了对jQuery库的引用:。你试过用“onclick”来代替吗?e、 g.createTab{chrome.tabs.create{url:'chrome://extensions'};返回false;}。。。
    $("#extension").click( function () {
        chrome.tabs.create({url:'chrome://extensions'});
        return false;
    });