问一个jquery的新手问题? 求高手指点!! 谢谢了!!
下面两种方式都能实现 点击标题隐藏 id 为 aaa 的div 再点击又显示它!
我想问的是:
为什么第二种方式 调用 h3对象的toggle() 方法却没有把他自己隐藏呢? 第一方式里不是 谁调用就隐藏谁吗?
还有我查了下 jquery的toggle()方法的语法 是 $(selector).toggle(speed,callback,switch),没有第二种方式的那
种写法,为啥没报错,而且也可以实现第一步表达的效果!! 求高手指点!! 谢谢了!!!
第一种方式:
$(document).ready(function (){
$('#div h3').bind('click',function (){
$('#div .aaa').toggle();
});
});
第二种方式:
$('#div h3').toggle(
function (){
$('#div .aaa').addClass('hidden');
},function (){
$('#div .aaa').removeClass('hidden');
});
<body>
<button id='abc'>点击吧</button>
<div id="div">
<h3>标题</h3>
<div class='aaa'>看我不爽就把我隐藏吧!</div>
</div>
</body>
我想问的是:
为什么第二种方式 调用 h3对象的toggle() 方法却没有把他自己隐藏呢? 第一方式里不是 谁调用就隐藏谁吗?
还有我查了下 jquery的toggle()方法的语法 是 $(selector).toggle(speed,callback,switch),没有第二种方式的那
种写法,为啥没报错,而且也可以实现第一步表达的效果!! 求高手指点!! 谢谢了!!!
第一种方式:
$(document).ready(function (){
$('#div h3').bind('click',function (){
$('#div .aaa').toggle();
});
});
第二种方式:
$('#div h3').toggle(
function (){
$('#div .aaa').addClass('hidden');
},function (){
$('#div .aaa').removeClass('hidden');
});
<body>
<button id='abc'>点击吧</button>
<div id="div">
<h3>标题</h3>
<div class='aaa'>看我不爽就把我隐藏吧!</div>
</div>
</body>
...全文
相关推荐
新手常遇到的一些jquery问题整理
最近在做项目的时候使用了Jquery~新手学习jquery.~遇到了一些"奇怪"的问题(各位大神别拍砖).感谢ClassYuan老大的支持
jquery 新手学习常见问题解决方法
jquery 新手入门参考教程。
jquery新手引导
该资源是实现新手引导的功能,里面有源代码,比较详细,主要是JQuery实现的,很简单
jquery.miniCalendar.js:很遗憾,但我制作了一个可以与jquery一起使用的日历! !!
很遗憾,但我制作了一个可以与jquery一起使用的日历! !! 一个使用示例是 $("div").call_miniCalendar({},{},function(selectDay){ }); 然后,您可以一次性使用日历。 ////////////////////////////////////////////////// //// 论据的解释如下。 $("div").call_miniCalendar({指定日历的结构作为参数},{指定日历的设计作为参数},function(selectDay){点击日期时处理。参数selectDay是点击日期。请使用它,因为它包含日期
jquery table 横竖列的求总和
jquery table 横竖列的求总和,jquery table 横竖列的求总和,jquery table 横竖列的求总和 参考 var lastTr = []; $("#table").find("tr").each(function(j, e){ if(j == 0){ return true


其他
