bind()delegate()live()以上三种方法在jQuery1.8之后都不推荐使用,官方在1.9时已经取消使用live()方法了,所以建议都使用on()方法。
tip:如果你需要移除on()所绑定的方法,可以使用off()方法处理。
tip:如果你需要移除on()所绑定的方法,可以使用off()方法处理。
2015-07-07
$("li:gt(3):not(:last)").hide();
$(".btn").click(function(){
if($("li:gt(3):not(:last)").is(":visible"))
{
$("li:gt(3):not(:last)").hide();
$(".btn").html("更多");
}
else
{
$("li:gt(3):not(:last)").show();
$(".btn").html("简化");
}
})
$(".btn").click(function(){
if($("li:gt(3):not(:last)").is(":visible"))
{
$("li:gt(3):not(:last)").hide();
$(".btn").html("更多");
}
else
{
$("li:gt(3):not(:last)").show();
$(".btn").html("简化");
}
})
$(".red").wrapInner("<i></i>");也可以
2015-07-07
$(".red").wrapInner("<i>","</i>");
2015-07-07
请检查代码中是否包含:$(".red , .green"),再试试!直接进入下一节
没想到我选的是red和blue吧
没想到我选的是red和blue吧
2015-07-07
<script type="text/javascript">
$("li:eq(2)").css("background","#ccc");
</cript>
$("li:eq(2)").css("background","#ccc");
</cript>
2015-07-07
sibling:兄弟姊妹
prev + next选择器,查找与“prev”元素的下一个“next”元素,只获取第一个相邻元素。格式如下:$(“prev + next”)
prev ~ siblings选择器,获取prev 元素后面全部相邻的元素。它的调用格式如下:$(“prev ~ siblings”)
prev + next选择器,查找与“prev”元素的下一个“next”元素,只获取第一个相邻元素。格式如下:$(“prev + next”)
prev ~ siblings选择器,获取prev 元素后面全部相邻的元素。它的调用格式如下:$(“prev ~ siblings”)
2015-07-07