jQuery花式切换不起作用
jQuery Fancy Toggle Not Working
我有一组链接试图隐藏在切换中,但下面的代码没有做到这一点。请问我做错了什么。非常感谢。
<script>
$("#navigation li a[id]").click(function()) {
$("#" + this.id.substr(1)).slideToggle(600).siblings('.toggleDiv').slideUp(600);
});
</script>
<div id="search" class="toggleDiv" style="display:none">List</div>
<div id="sidebar">
<ul>
<li><a href="bios.php?id=1">President</a></li>
<li><a href="bios.php?id=2">Vice</a></li>
<li><a href="bios.php?id=3">Secretary</a></li>
</ul>
</div>
a[id]
将不起作用,因为那些a
标记没有id
属性。您也没有#navigation
分区。
尝试$("#sidebar ul li a")
您错过了一个)
。
$("#" + this.id.substr(1))
// ----^
但是,选择器不会选择锚点元素,因为它们没有ID属性,并且this.id
是undefined
。您似乎想要获取href
属性的id参数。
$("#sidebar li a").click(function()) {
$("#"+this.href.slice(-1)).slideToggle(600).siblings('.toggleDiv').slideUp(600);
});
相关文章:
- ng-view 中的脚本在从文件引用时不起作用(JQuery 在角度之前加载)
- 转换效果不起作用jquery
- 淡入淡出和AppendTo不起作用-jQuery
- 变量计算不起作用(jquery/javascript)
- 更改事件不起作用 jQuery 自动完成
- 倒计时不起作用 jquery
- ajax 响应包括 image,onClick 事件对图像不起作用 jQuery
- 从JavaScript添加html,但不起作用jQuery切换功能
- 简单的工具提示插件 - 点击选项不起作用 - jQuery
- 图像滑块不起作用(jquery)- Rails 3项目
- 触发单击事件不起作用 jquery
- 动态创建的 li 点击事件不起作用 jQuery
- Jquery验证不起作用.Jquery-Javascript
- JavaScript生成的元素不起作用-jQuery
- 事件委派不起作用jquery
- 类选择器在追加后不起作用 (JQuery)
- 为什么这个变量不起作用?Jquery
- 首先,渐变有时似乎不起作用(jquery)
- 有什么原因吗('img')加载不起作用(jQuery)
- 更改不起作用jQuery