javascript - Google Chrome 扩展可折叠菜单

标签 javascript jquery html google-chrome

我想在我的 google chrome 扩展程序中创建一个可折叠菜单。我的扩展只是地址栏右侧的一个图标,单击时会弹出一个弹出栏。我使用了此网站上给出的语法:http://tommcfarlin.com/collapsible-menus/但是当我运行我的扩展时,它只是将列表显示为公告点,没有任何表格或折叠效果。谁能帮我吗?

最佳答案

也许您错过了第 2 步:

您可能已添加 <script type="text/javascript" src="jquery.collapsible-menus.min.js"></script>在你的 html 中,但你没有下载 jquery.collapsible-menus.min.js文件。如果您已下载它并将其添加到您的工作目录,并按照步骤操作,那么一定不会有错误。

例如:

目录结构:

myextention
-js
-jquery.collapsible-menus.min.js
-css
-img
-index.html

您应该更改此设置:
<script type="text/javascript" src="jquery.collapsible-menus.min.js"></script>

<script type="text/javascript" src="js/jquery.collapsible-menus.min.js"></script>

希望有帮助。

关于javascript - Google Chrome 扩展可折叠菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14206920/

相关文章:

javascript - 使用 AJAX 和 CodeIgniter 创建实时搜索

jquery - 如何检查变量是否是视频标签?

php - 编码冲突: php output corrupted by html <head> content

javascript - 如何使用 JavaScript 使用按钮切换功能将 html 中的多个 div 替换为其他几个隐藏的 div

javascript - 在 jQuery 的帮助下禁用鼠标中键单击事​​件

javascript - 获取属性 HTMLDocument.body 的权限被拒绝

javascript - React Native 获取并渲染 json

jquery - 选中复选框后,自动选择文本框

javascript - 在 jQuery 中, `this.element` 和 `this.element[/* some number */]` 有什么区别?

javascript - 需要帮助修改 HTML5 音频分析器条形图