<div id="abclink">
+ click here to view
</div>
<div id="abctable" style="display: none;">
some text here, allot of text
</div>
所以使用jquery我尝试做:
$("#abclink").bind("click", function() {
$("#abctable").show();
});
这不起作用,我不知道为什么?
答案 0 :(得分:3)
你必须放一个#
$("#abclink").bind("click", function() {
$("#abctable").show();
});
答案 1 :(得分:2)
您可能缺少document.ready函数。此外,最好使用切换而不是显示:
$(document).ready(function(){
$("#abclink").bind("click", function() {
$("#abctable").toggle();
});
})
答案 2 :(得分:0)
我猜测#abclink在您尝试绑定事件时不存在。你是在页面上做的吗?如果是这样,请尝试将其放入document.ready事件:
$(function() {
[your code]
});