1. $('#lal').append('sometext');
13. 在创建元素时,如何使用对象字面量(literal)来定义属性
1. vare=$("",{href:"#",class:"a-classanother-class",title:"...
"});
14. 如何使用多个属性来进行过滤
1. //在使用许多相类似的有着不同类型的 input 元素时,
2. //这种基于精确度的方法很有用
3. varelements=$('#someidinput[type=sometype]
[value=somevalue]').get();
15. 如何使用 jQuery 来预加载图像:
1. jQuery.preloadImages=function(){
2. for(vari=0;i<arguments.length;i++){
3. $("<img/>").attr('src',arguments[i]);
4. }
5. };
6. //用法
7. $.preloadImages('image1.gif','/path/to/image2.png','some/
image3.jpg');
16. 如何为任何与选择器相匹配的元素设置事件处理程序:
1. $('button.someClass').live('click',someFunction);
2. //注意,在 jQuery1.4.2 中,delegate 和 undelegate 选项
3. //被引入代替 live,因为它们提供了更好的上下文支持
4. //例如,就 table 来说,以前你会用
5. //.live()
6. $("table").each(function(){
7. $("td",this).live("hover",function(){
8. $(this).toggleClass("hover");
9. });
10. });
11. //现在用
12. $("table").delegate("td","hover",function(){
13. $(this).toggleClass("hover");
14. });
17. 如何找到一个已经被选中的 option 元素:
1. $('#someElement').find('option:selected');