JS 切换不起作用
JS Toggle doesnt works
我的网站需要一些帮助。
我想集成 jquery 切换功能。但它不起作用。
我对 jQuery.
没有太多经验
这是我的代码:
<a href="javascript:toggle('exp');">Klick</a>
<div id="exp" style="display:none;"> hallo </div>
<script src="jquery-ui-1.10.3/js/jquery-1.9.1.js"></script>
<script src="jquery-ui-1.10.3/js/jquery-ui-1.10.3.custom.js"></script>
<script>
function toggle(str)
{
$(str).slideToggle('slow');
}
</script>
有没有人知道为什么它不起作用?
您的代码中 id selector 之前缺少 #
。
function toggle(str){
$('#' + str).slideToggle('slow');
//-^----
}
您需要指定要切换的内容。
$("#exp").slideToggle('slow');
请参阅 Jquery 文档:http://api.jquery.com/toggle/
我的网站需要一些帮助。 我想集成 jquery 切换功能。但它不起作用。 我对 jQuery.
没有太多经验这是我的代码:
<a href="javascript:toggle('exp');">Klick</a>
<div id="exp" style="display:none;"> hallo </div>
<script src="jquery-ui-1.10.3/js/jquery-1.9.1.js"></script>
<script src="jquery-ui-1.10.3/js/jquery-ui-1.10.3.custom.js"></script>
<script>
function toggle(str)
{
$(str).slideToggle('slow');
}
</script>
有没有人知道为什么它不起作用?
您的代码中 id selector 之前缺少 #
。
function toggle(str){
$('#' + str).slideToggle('slow');
//-^----
}
您需要指定要切换的内容。
$("#exp").slideToggle('slow');
请参阅 Jquery 文档:http://api.jquery.com/toggle/