现在的位置: 首页 > 综合 > 正文

jquery基础总结

2013年08月25日 ⁄ 综合 ⁄ 共 1519字 ⁄ 字号 评论关闭
  1. $(document).ready(function(){})
  2. //相当于onload事件jQuery对象与dom对象的转换 $("#msg").html();
  3. $("#msg")[0].innerHTML;
  4. $("#msg").eq(0)[0].innerHTML;
  5. $("#msg").get(0).innerHTML;如何获取jQuery集合的某一项 $("div").eq(2).html(); //调用jquery对象的方法
  6. $("div").get(2).innerHTML; //调用dom的方法属性同一函数实现set和get $("#msg").html(); //返回id为msg的元素节点的html内容。
  7. $("#msg").html("<b>new content</b>");
  8. $("#msg").text(); //返回id为msg的元素节点的文本内容。
  9. $("#msg").text("<b>new content</b>");
  10.  
  11. $("#msg").height(); //返回id为msg的元素的高度
  12. $("#msg").height("300"); //将id为msg的元素的高度设为300
  13. $("#msg").width(); //返回id为msg的元素的宽度
  14. $("#msg").width("300"); //将id为msg的元素的宽度设为300
  15.  
  16. $("input").val("); //返回表单输入框的value值
  17. $("input").val("test"); //将表单输入框的value值设为test
  18.  
  19. $("#msg").click(); //触发id为msg的元素的单击事件
  20. $("#msg").click(fn); //为id为msg的元素单击事件添加函数
  21. 同样blur,focus,select,submit事件都可以有着两种调用方法集合处理功能 $("p").each(function(i){this.style.color=['#f00','#0f0','#00f']})
  22. // 为索引分别为0,1,2的p元素分别设定不同的字体颜色。
  23.  
  24. $("tr").each(function(i){this.style.backgroundColor=['#ccc','#fff'][i%2]})
  25. //实现表格的隔行换色效果
  26.  
  27. $("p").click(function(){.html())})
  28. //为每个p元素增加了click事件,单击某个p元素则弹出其内容\操作元素的样式 $("#msg").css("background"); //返回元素的背景颜色
  29. $("#msg").css("background","#ccc") //设定元素背景为灰色
  30. $("#msg").height(300); $("#msg").width("200"); //设定宽高
  31. $("#msg").css({ color: "red", background: "blue" });//以名值对的形式设定样式
  32. $("#msg").addClass("select"); //为元素增加名称为select的class
  33. $("#msg").removeClass("select"); //删除元素名称为select的class
  34. $("#msg").toggleClass("select"); //如果存在(不存在)就删除(添加)名称为select的class绑定事件 $("p").bind("click", function(){.text());}); //为每个p元素添加单击事件
  35. $("p").unbind(); //删除所有p元素上的所有事件
  36. $("p").unbind("click") //删除所有p元素上的单击事件

抱歉!评论已关闭.