jquery查找div元素第一个元素id
为方便查询以及备忘,jquery的元素查找、取值赋值、属性添加等操作做了整理
<head> <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"> </script> <div id="id1" class="class1"> 测试 <p>这是一段p文本后面将被添加class=blue的属性</p> <div id="id1-1" class="class1-1" dataxxxx-id="data1-1"> <a id="http1" href="https://www.ranjuan.cn">超链接00</a> <a href="https://www.ranjuan.cn">超链接11</a> <input id="input1" name="username" type="text" value="text1"/> </div> <div id="id1-2" class="class1-2" dataxxxx-id="data1-2"> <a href="https://www.ranjuan.cn">超链接22</a> </div> <div id="id1-3" class="class1-3"> <a href="https://www.ranjuan.cn">超链接33</a> </div> </div> <script> //alert('精确指定id下的页面内容:'+$("#id1").html()); //alert('精确指定class名字下的页面内容:'+$(".class1-1").html()); //alert('精确指定id的class属性值:'+$("#id1").attr("class")); //alert('精确指定id的dataxxxx-id属性值:'+$("#id1-1").attr("dataxxxx-id")); //alert('模糊查找所有超链接a标签名字:'+$(".class1 a").text()); //alert('模糊查找第一个超链接a标签名字:'+$(".class1 a").first().text()); //alert('模糊查找最后一个超链接a标签名字:'+$(".class1 a").last().text()); //alert('模糊查找div子列表最后一个div标签id:'+$(".class1 div").last().attr("id")); //alert('模糊查找div子列表第一一个div标签下第一个a标签:'+$(".class1 div a:first-child").html()); //读取值 //text() - 设置或返回所选元素的文本内容 //html() - 设置或返回所选元素的内容(包括 HTML 标记) //val() - 设置或返回表单字段的值 //alert($("#input1").val()); //$("#input1").val('ranjuan.cn'); $("input[name='username']").val('ranjuan.cn2'); //隐藏指定id //$("#input1").hide(); //$("#input1").show(); //指定单击事件 //alert($("#id1-1 a:first-child").attr("href")); //$("#id1-1 a:first-child").click(); //设置属性 $("#http1").attr("href","https://www.baidu.com"); $("#id1").attr("style","color:red;font-size:50px;"); //append() - 在被选元素的结尾插入内容 //prepend() - 在被选元素的开头插入内容 //after() - 在被选元素之后插入内容 //before() - 在被选元素之前插入内容 $("#id1").prepend("在开头追加++++"); $("h1,h2,p").addClass("blue"); //文档准备完毕后执行 $(document).ready(function(){ // 开始写 jQuery 代码... //$("#id1-1 a:first-child").click(function(){ // alert('你点击了第一个超链接'); //}); $("#http1").click(function(){ // 动作触发后执行的代码!! alert('你点击了第一个超链接++'); }); }); </script> </head>
关于jquery查询或操作的更多内容可以前往菜鸟教程:https://www.runoob.com/jquery/jquery-ref-selectors.html
另外jquery的post/get操作亦做简单记录(摘录自菜鸟教程)
$("button").click(function(){ $.get("demo_test.php",function(data,status){ alert("数据: " + data + "\n状态: " + status); }); });
$("button").click(function(){ $.post("/try/ajax/demo_test_post.php", { name:"菜鸟教程", url:"http://www.runoob.com" }, function(data,status){ alert("数据: \n" + data + "\n状态: " + status); }); });
基于互联网精神,在注明出处的前提下本站文章可自由转载!
本文链接:https://ranjuan.cn/jquery-find-firstdiv/
赞赏
微信赞赏支付宝赞赏
发表评论