jQuery操作DOM对象

来源:互联网 发布:5位电话 知乎 编辑:程序博客网 时间:2024/04/30 03:25
  • var node = $(“#box”).html(“<li>我是li</li>”)动态创建元素
  • $(selector).append($node)意思是给该元素内部追加$node元素
  • $(selector).append('<div></div>')给该元素内部追加div
  • append是追加,html是完全替换 
  • $(selector).html(“”);可以完全清空标签内的内容
  • // “自杀” 把自己(包括所有内部元素)从文档中删除掉 $(selector).remove();
  • $(selector).removeAttr(“title”);返回属性值
  • checked、selected、disabled要使用.prop()方法
val()方法作用:设置或返回表单元素的值,例如:input,select,textarea的值
// 获取匹配元素的值,只匹配第一个元素$(selector).val(); 这里的val()是空值,尤其注意
// 设置所有匹配到的元素的值$(selector).val(“具体值”);
text() 方法:
作用:设置或获取匹配元素的文本内容
//获取操作不带参数(注意:这时候会把所有匹配到的元素内容拼接为一个字符串,不同于其他获取操作!)
$(selector).text();
//设置操作带参数,参数表示要设置的文本内容
$(selector).text(“我是内容”);
原创粉丝点击