html("foo"):设置每一个匹配元素的 html 内容
4,demo4:
特效 hide()
$("a").click(function(){
$(this).hide("slow");
return false;
});
程序解释:
点击超链接,超链接就会慢慢的消失。
“return false"表示保留默认行为,因此页面不会跳转。
5,demo5:
demo5-收缩展开功能
$("#head").click(function()
{$("#content").slideToggle("slow",function(){ alert("Hello,cssrain..");});
});
程序解释:
1,首先把 JQ 导入.
2,然后开始写函数了。$(document).ready(function(){});
3,前面说过了,获取标签能直接 $("标签")。给标签注册 onclick 事件直接可以 click.
4,核心代码:
$("head").click(function(){$("content").slideToggle("slow");});
5,slideToggle(speed, callback)
通过高度变化来切换所有匹配元素的可见性,并在切换完成后可选地触发一个回调函数。
这个动画效果只调整元素的高度,可以使匹配的元素以“滑动”的方式隐藏或显示。
6,demo6:
appendTo 的用法
{$("#head2").click(function()
{$("<input type='text' name='ddd' id='ddd' value='hello,cssrain..'
><br>").appendTo("#ccc");});}
<input type="button" name="head2" id="head2" value="appendTo" >
<div name="ccc" id="ccc" >看这里的变化</div>
程序解释:
appendTo():
把所有匹配的元素追加到另一个、指定的元素元素集合中
7, demo7:
表格隔行变色, 鼠标滑过变色,点击变色.
代码解释:
例子中我已经把 解释放上去了,这里就不再贴注释了。
例子中用了:mouseover(),addClass(),mouseout(),removeClass(),click(),
toggleClass(),tr:even 等方法。
评论0
最新资源