
1、在浏览器控制台调试添加jQuery脚本。
2、按照完整id查找。jQuery("#id")即可。jQuery如果可以简写为$,就是$("#id")。
3、按照标签加开头匹配。jQuery("标签名[id^='id开头子串']")实现查找。
4、按照标签加结尾匹配。jQuery("标签名[id^='id结尾子串']")实现查找。
5、按照标签加中间内容匹配。jQuery("标签名[id^='id中间内容']")实现查找。
6、要查找的元素在内嵌html中。在html文档内部有另一个html文档。
//生成10个div,div的id分别是id0,id2,id3,id4.............id9var htmlstr=""
for(var i=0i<10i++){
htmlstr+='<div id="id'+i+'"></div>'
}
$(body).html(htmlstr)
首先id是不允许有相同的,如果是有共同属性的某类元素的话,用class。如果有几个是相同的话,取到的值是页面由上到下第一个的值,取值是没有什么不同的,跟普通的根据id取值是一样的。
如果对于多个元素或者多条数据的话,要用ID的话,可以动态生成id,前面可以加前缀等的,比如用“row_id”+i来动态生成id,进行标识。i就是你的多少条数据的编号。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)