从链接调用JavaScript函数。所有可能的方法
问题描述:
我有一个div〜id是slider
我希望它在单击链接时动画/隐藏。更确切地说,我想从一个链接开关它。从链接调用JavaScript函数。所有可能的方法
jQuery的
<script type="text/javascript">
$("#toggleslider").click(function() {
$(this).hide("#slider", { direction: "up" }, 1000);
});
</script>
链接
<li><a id="toggleslider" href="javascript:void(0);">toggle</a></li>
答
您可以使用JQuery的切换()函数从可见其切换至不可见(反之亦然)。看看:http://api.jquery.com/toggle/
它应该是相同的语法,而不是调用“隐藏”,将其更改为“切换”。
编辑:你的语法可能不完全正确。尝试这个。
$("#slider").toggle(1000);
确保有你的代码在'$(函数(){...})'所以DOM在您分配事件 – mplungjan