亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

<div class="div" testattr="true" '>其中的testattr和attr屬性有什么區別?

<div class="div" testattr="true" '>其中的testattr和attr屬性有什么區別?

曬漁網 2017-10-31 09:57:38
<!DOCTYPE?html> <html> <head> ????<meta?http-equiv="Content-type"?content="text/html;?charset=utf-8"?/> ????<title></title> ????<link?rel="stylesheet"?href="imooc.css"?type="text/css"> ????<script?src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script> </head> <body> ????<h2>屬性篩選選擇器</h2> ????<h3>[att=val]、[att]、[att|=val]、[att~=val]</h3> ????<div?class="left"?testattr="true"?> ????????<div?class="div"?testattr="true"?name='p1'> ????????????<a>[att=val]</a> ????????</div> ????????<div?class="div"?testattr="true"?p2> ????????????<a>[att]</a> ????????</div> ????????<div?class="div"?testattr="true"?name="-"> ????????????<a>[att|=val]</a> ????????</div> ????????<div?class="div"?testattr="true"?name="a?b"> ????????????<a>[att~=val]</a> ????????</div> ????</div> ????<script?type="text/javascript"> ?????????//查找所有div中,屬性name=p1的div元素 ??????????$('div[name=p1]').css("border",?"3px?groove?red");? ????</script> ????<script?type="text/javascript"> ????????//查找所有div中,有屬性p2的div元素 ????????$('div[p2]').css("border",?"3px?groove?blue");? ????</script> ????<script?type="text/javascript"> ????????//查找所有div中,有屬性name中的值只包含一個連字符“-”的div元素 ????????$('div[name|="-"]').css("border",?"3px?groove?#00FF00");? ????</script> ????<script?type="text/javascript"> ????????//查找所有div中,有屬性name中的值包含一個連字符“空”和“a”的div元素 ????????$('div[name~="a"]').css("border",?"3px?groove?#668B8B");? ????</script> ????<h3>[att^=val]、[att*=val]、[att$=val]、[att!=val]</h3> ????<div?class="left"?testattr="true"?> ????????<div?class="div"?testattr="true"??name='imooc-aaorn'> ????????????<a>[att^=val]</a> ????????</div> ????????<div?class="div"?testattr="true"??name='aaorn-imooc'> ????????????<a>[att$=val]</a> ????????</div> ????????<div?class="div"?testattr="true"??name="attr-test-selector"> ????????????<a>[att*=val]</a> ????????</div> ????????<div?class="div"?name="a?b"> ????????????<a>[att!=val]</a> ????????</div> ????</div> ????<script?type="text/javascript"> ?????????//查找所有div中,屬性name的值是用imooc開頭的 ????????$('div[name^=imooc]').css("border",?"3px?groove?red");? ????</script> ????<script?type="text/javascript"> ?????????//查找所有div中,屬性name的值是用imooc結尾的 ?????????$('div[name$=imooc]').css("border",?"3px?groove?blue");? ????</script> ????<script?type="text/javascript"> ????????//查找所有div中,有屬性name中的值包含一個test字符串的div元素 ????????$('div[name*="test"]').css("border",?"3px?groove?#00FF00");? ????</script> ????<script?type="text/javascript"> ????????//查找所有div中,有屬性testattr中的值沒有包含"true"的div ????????$('div[testattr!="true"]').css("border",?"3px?groove?#668B8B");? ????</script> </body> </html>
查看完整描述

1 回答

已采納
?
HalfAnHour

TA貢獻52條經驗 獲得超73個贊

testattr是你為div自定義的一個屬性,起到標識的作用,而attr是jquery的方法,不是同一個東西。


查看完整回答
1 反對 回復 2017-10-31
  • 曬漁網
    曬漁網
    謝謝,那testattr是div的什么屬性,還是說可以自己定義屬性--就是隨便取個名字tt然后再給值?
  • 1 回答
  • 0 關注
  • 1793 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號