0

chrome拡張機能を作成しましたマニフェストファイルは以下です

     {
  "name": "MWE",
  "version": "2.0",
  "permissions": [
    "activeTab"
  ],
"content_scripts": [
    {
      "matches": ["https://*/*"],
      "js": ["jquery.js", "content_script.js"]
    } ],
  "browser_action": {
     "default_icon": "icon.png",
    "default_title": "Make this widget bigger"
  },
  "manifest_version": 2
} 

私が使用しているjqueryファイルは以下のとおりです

  $(".dijitAccordionTitle.dijitAccordionTitle-selected").parent().siblings().css("display","none")
    $('#containerDiv').show().parentsUntil('body').andSelf().siblings().hide();
    $("#dijit_layout_AccordionContainer_0").height($(document).height())

ページが正常に読み込まれた後に jquery を実行したいのですが、開発者ツール コンソールで正常に実行されている間、最初の行は実行されません。問題は何ですか?

4

1 に答える 1

0

コードを次のようにラップしてみてください。

document.addEventListener('DOMContentLoaded', function () {
  // Your code here
});
于 2013-08-13T17:13:06.203 に答える