可能是由于最近论坛里频频出现的MBP要更新的传闻,最近脑子里总是忽然闪现出Macbook Pro.... 一种强烈的败家的心情油然而生。 上次闪现出这种想法的时候一台24'的iMac 879来到我的桌上,这次会不会重现呢? 先YY下
可能是由于最近论坛里频频出现的MBP要更新的传闻,最近脑子里总是忽然闪现出Macbook Pro.... 一种强烈的败家的心情油然而生。 上次闪现出这种想法的时候一台24'的iMac 879来到我的桌上,这次会不会重现呢? 先YY下
jQuery的使用非常简单
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
//就这么简单
});
</script>
上面的代码也可以简写成
(function($) {
//some code.
});
要使用jQuery首先要熟悉它的选择器,这是个很神奇的东西,把以前复杂的JS代码变得非常简洁,jQuery的选择器和CSS十分类似,使用起来是那么的熟悉,这也是我喜欢jQuery的原因。
以前用JS选择某个id需要使用:
document.getElementById('id');
显然这太麻烦了,而现在:
$('#id');
就是这么简单。
下面是一些常用的选择器:
$('a'); //选择页面中所有a标签
$('.text'); //选择所有class="text"的标签
$('p.text'); //所有class="text"的p标签
$('.text p'); //所有class="text"的后代元素p标签
$('text > p'); //所有class="text"的子元素p标签
上面这三个意思完全不同,一定不能弄混。
$('t1','t2','t3');
$('input[@type="text"]');
$('tr:odd');
$('tr:even');
$('tr:cq(0)');
$('tr:nth-child(1)');
这两个要特别注意下,jQuery的选择器索引是从0开始的,而CSS选择器索引从1开始,所以这两个是等价的,都是选择第一个tr标签。
平时总是在使用jQuery的插件,感觉这个东西实在太强大了!
收集了很多资料准备全面的学习一下jQuery....
先做个记号....