Val()
更改元素里面的值value
$(“对象”).val(“更改后的值”);
alert($("#btn1").val());
$("#btn1").val("不要摁!!!");
属性attr
获取或更改元素的属性
$(“对象”).attr(“属性名”,”属性值”);
$("#btn1").attr(“value”,“不要摁”);
$("#btn1").attr(“name”,“第二哈哈哈”);
元素的删除
remove和empty
区别:remove是删除了内容与样式,即全部删除,empty仅仅清除内容,格式还在。
<body>
<div id="div1">
<p>这是一个段落</p>
</div>
<div id="div2">
<p>这是第二个段落</p>
</div>
<button id="btn1">删除div1</button>
<button id="btn2">删除btn2</button>
</body>
<script type="text/javascript">
$("#btn1").click(function() {
$("#div1").remove();
})
$("#btn2").click(function() {
$("#div2").empty();
})
</script>
父元素
parent()找到的是父元素
parents()找到的是祖先节点
后代
children()找到的是当前元素的直接后代,里面可以穿插name值和class值来具体查找
find() 查找所有子元素
同胞
siblings() 找到当前元素的所有同胞元素
next() 找到的是当前元素的下一个弟弟参数,只能乡下查找
nextAll()找到的是当前元素的所有弟弟元素,只能向下查找。
nextUntil()找到的是两个参数之间的弟弟元素,只能向下查找
prev()找到的是当前元素的上一个哥哥元素
prevUntil()找到的是两个指定元素之间的同胞元素