javascript - HREF 链接在 Accordion 内部不起作用

标签 javascript jquery html asp.net

当我尝试单击链接时, Accordion 无法正常工作。下面是我的内容页面链接。

<script src="accordion/jquery.accordion.source.js" type="text/javascript" charset="utf-8"></script>

在母版页中,我使用了下面的脚本链接。

<link href="accordion/styles.css" rel="stylesheet" type="text/css" />
<script src="accordion/dependencies/jquery-1.3.2.js" type="text/javascript" charset="utf-8"></script>
<script src="accordion/jquery.accordion.source.js" type="text/javascript" charset="utf-8"></script>

ASP.NET HTML 设计:

  <ul class="accordion">
  <li><a href="#one">example1</a>
  <div>....</div>
  </li>
  <li><a href="#two">example2</a>
  <div>....</div>
  </li>
  <li><a href="#three">example3</a>
  <div>....</div>
  </li>
  </ul>


  <script type="text/javascript">

  $(document).ready(function () {
   $('ul').accordion();
   });

 </script>

最佳答案

您的代码没有工作,因为您没有导入 jQuery UI

JS Bin

<ul class="accordion">
  <li><a href="#one">example1</a>
    <div>....</div>
  </li>
  <li><a href="#two">example2</a>
    <div>....</div>
  </li>
  <li><a href="#three">example3</a>
    <div>....</div>
  </li>
</ul>

<script src="http://code.jquery.com/jquery-1.11.3.js"></script>
<script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js"></script>

<script>
  $( ".accordion" ).accordion();
</script>

关于javascript - HREF 链接在 Accordion 内部不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34564243/

相关文章:

javascript - NextJS 动态列表在删除/更新时不更新

javascript - 在jquery中通过类名获取div id

javascript - 单击按钮时使用 Jquery 调整 Svg 图像大小

html - 显示隐藏的 div

javascript - 如果分辨率低于 1920 x 1080p,则使用不同的 css 文件

javascript - 纹理贴图后如何去除线条?

javascript - Express js和socket io端口3000已经是

html - 如何在引导下拉菜单中制作滚动条?

javascript - 当我使用 Controller 和模块时,Angular JS 表达式无法工作

jquery - 我需要取消设置 jQuery .toggle(odd,even) 的状态