亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jQuery 屬性選擇器element[herf*='value']使用示例

2019-11-20 21:52:23
字體:
來源:轉載
供稿:網友
一個針對jQuery屬性選擇器的小例子,增加對jQUery屬性選擇器的理解:
復制代碼 代碼如下:

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<style type="text/css">
a{
margin-right:20px;
}
ol{
position:relative;
width:600px;
margin-left:400px;
}
dt{
margin:10px;
height:100px;
background-color:#EAEAEA;
border:3px dotted orange;
}
.showMessage{
width:380px;
float:left;
background-color:#D8D8D8;
border:1px dotted red;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
var subject = "";
var describe = "";

//name|="value"
$("#attri1").bind("click",function(){
var topValue=$("#attri1").offset().top;
subject = "Attribute Contains Prefix Selector [name|=/"value/"]";
describe = "Selects elements that have the specified attribute with a value either equal to a given string or starting with that string followed by a hyphen (-).";
$("a[hreflang|='en']").css("border","3px dotted green");
showMessage(subject,describe,topValue);
});

//name*="value"
$("#attri2").bind("click",function(){
var topValue=$("#attri2").offset().top;
subject = "Attribute Contains Selector [name*=/"value/"]";
describe = "Selects elements that have the specified attribute with a value containing the a given substring.";
$( "input[name*='man']" ).val( "has man in it!" );
showMessage(subject,describe,topValue);
});

//name~="value"
$("#attri3").bind("click",function(){
var topValue=$("#attri3").offset().top;
subject = "Attribute Contains Word Selector [name~=/"value/"]";
describe = "Selects elements that have the specified attribute with a value containing a given word, delimited by spaces.";
$( "input[name~='man']" ).val( "mr. man is in it!" );
showMessage(subject,describe,topValue);
});

//name$="value"
$("#attri4").bind("click",function(){
var topValue=$("#attri4").offset().top;
subject = "Attribute Ends With Selector [name$=/"value/"]";
describe = "Selects elements that have the specified attribute with a value ending exactly with a given string. The comparison is case sensitive.";
$( "input[name$='letter']" ).val( "a letter" );
showMessage(subject,describe,topValue);
});

//name="value"
$("#attri5").bind("click",function(){
var topValue=$("#attri5").offset().top;
subject = "Attribute Equals Selector [name=/"value/"]";
describe = "Selects elements that have the specified attribute with a value exactly equal to a certain value.";
$( "input[value='Hot Fuzz']" ).next().text( "Hot Fuzz" );
showMessage(subject,describe,topValue);
});

//name$="value"
$("#attri6").bind("click",function(){
var topValue=$("#attri6").offset().top;
subject = "Attribute Not Equal Selector [name!=/"value/"]";
describe = "Select elements that either don't have the specified attribute, or do have the specified attribute but not with a certain value.";
$( "input[name!='newsletter']" ).next().append( "<b>; not newsletter</b>" );
showMessage(subject,describe,topValue);
});

//name$="value"
$("#attri7").bind("click",function(){
var topValue=$("#attri7").offset().top;
subject = "Attribute Starts With Selector [name^=/"value/"]";
describe = "Selects elements that have the specified attribute with a value beginning exactly with a given string.";
$( "input[name^='news']" ).val( "news here!" );
showMessage(subject,describe,topValue);
});

//name$="value"
$("#attri8").bind("click",function(){
var topValue=$("#attri8").offset().top;
subject = "Has Attribute Selector [name]";
describe = "Selects elements that have the specified attribute, with any value.<br><b><font color=/"red/">you can click the div which have id element</font></b>";
$( "div[id]" ).one( "click", function() {
var idString = $( this ).text() + " = " + $( this ).attr( "id" );
$( this ).text( idString );
});
showMessage(subject,describe,topValue);
});

//name$="value"
$("#attri9").bind("click",function(){
var topValue=$("#attri9").offset().top;
subject = "Multiple Attribute Selector [name=/"value/"][name2=/"value2/"]";
describe = "Matches elements that match all of the specified attribute filters.";
$( "input[id][name$='man']" ).val( "only this one" );
showMessage(subject,describe,topValue);
});


});

function showMessage(subject,describe,topValue){
$("#showMessage").html("<font color=/"red/"><b>"+subject+"</b></font><br>"+describe)
.addClass("showMessage").css("margin-top",topValue).hide().show(1000);
}

</script>
</head>
<body>
<div id="showMessage"></div>
<ol>
<dt>
<input type="button" id="attri1" value="a[hreflang|='en']"/><br><br>
<a href="#" hreflang="en">en</a>
<a href="#" hreflang="en-">en-</a>
<a href="#" hreflang="english">english</a>
</dt>
<dt>
<input type="button" id="attri2" value="name*='man'"/><br><br>
<input name="man-news">
<input name="milkman"><br>
<input name="letterman2">
<input name="newmilk">
</dt>
<dt>
<input type="button" id="attri3" value="input[name~='man']"/><br><br>
<input name="man-news">
<input name="milk man"><br>
<input name="letterman2">
<input name="newmilk">
</dt>

<dt>
<input type="button" id="attri4" value="input[name$='letter']"/><br><br>
<input name="newsletter">
<input name="milkman"><br>
<input name="jobletter">
</dt>

<dt>
<input type="button" id="attri5" value="input[value='Hot Fuzz']"/><br><br>
<div>
<label>
<input type="radio" name="newsletter" value="Hot Fuzz">
<span>name?</span>
</label>
</div>
<div>
<label>
<input type="radio" name="newsletter" value="Cold Fusion">
<span>value?</span>
</label>
</div>
<div>
<label>
<input type="radio" name="newsletter" value="Evil Plans">
<span>value?</span>
</label>
</div>
</dt>

<dt>
<input type="button" id="attri6" value="input[name!='newsletter']"/><br><br>
<div>
<input type="radio" name="newsletter" value="Hot Fuzz">
<span>name is newsletter</span>
</div>
<div>
<input type="radio" value="Cold Fusion">
<span>no name</span>
</div>
<div>
<input type="radio" name="accept" value="Evil Plans">
<span>name is accept</span>
</div>
</dt>

<dt>
<input type="button" id="attri7" value="input[name^='news']"/><br><br>
<input name="newsletter">
<input name="milkman"><br>
<input name="newsboy">
</dt>

<dt>
<input type="button" id="attri8" value="div[id]"/><br>
<div>no id</div>
<div id="hey">with id</div>
<div id="there">has an id</div>
<div>nope</div>
</dt>

<dt>
<input type="button" id="attri9" value="input[id][name$='man']"/><br><br>
<input id="man-news" name="man-news">
<input name="milkman"><br>
<input id="letterman" name="new-letterman">
<input name="newmilk">
</dt>

<dt>
<input type="button" value="clearEffects" onclick="javaScript:window.location.reload();"/>
</dt>
</ol>
</body>
</html>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲综合视频1区| 欧日韩不卡在线视频| 亚洲天堂av在线免费| 亚洲最大av在线| 久久久久久亚洲精品| 国产不卡精品视男人的天堂| 国产一区二区三区精品久久久| 国产精品劲爆视频| 一道本无吗dⅴd在线播放一区| 97精品国产97久久久久久春色| 国产一区二区三区中文| 欧美交受高潮1| 日本精品久久久久久久| 超碰97人人做人人爱少妇| 欧美色图在线视频| 国产成人av网址| 日韩在线精品一区| 国产精品福利无圣光在线一区| 欧美激情一区二区三级高清视频| 久久久久久久久久亚洲| 91网站在线看| 欧美亚洲第一页| 91国内精品久久| 欧美与欧洲交xxxx免费观看| 亚洲一区免费网站| 中文字幕欧美视频在线| 国产精品久久久久久久9999| 青草青草久热精品视频在线网站| 97久久精品在线| 在线观看成人黄色| 日韩免费在线看| 欧美成人精品不卡视频在线观看| 国产欧美日韩精品在线观看| 不卡在线观看电视剧完整版| 琪琪第一精品导航| 亚洲精品免费网站| 91精品免费久久久久久久久| 在线视频欧美日韩| 亚洲成人动漫在线播放| 97在线观看视频国产| 亚洲欧洲国产伦综合| 久久人人看视频| 欧美性生交xxxxx久久久| 国产不卡视频在线| 91久久久久久久| 98视频在线噜噜噜国产| 国产情人节一区| 国产精品久久久久高潮| 国产精品久久久久免费a∨| 日韩亚洲欧美中文高清在线| 亚洲欧美日韩一区二区三区在线| 一区二区三区四区在线观看视频| 亚洲欧美日韩天堂| 精品无码久久久久久国产| 国产午夜精品全部视频播放| 久久久久久国产精品三级玉女聊斋| 久久久精品美女| 日韩激情在线视频| 欧美成人中文字幕| 国产精品久久久久久久久久ktv| 欧美性xxxxx极品| 精品国产一区二区三区在线观看| 欧美午夜激情视频| 日韩av在线免费播放| 97精品伊人久久久大香线蕉| 成人免费看黄网站| 亚洲精品v天堂中文字幕| 日韩在线观看你懂的| 久久久伊人欧美| 欧美成人精品三级在线观看| 国产一区香蕉久久| 久久久亚洲影院你懂的| 91av在线免费观看| 尤物精品国产第一福利三区| 爽爽爽爽爽爽爽成人免费观看| 日韩美女视频免费在线观看| 精品久久久中文| 久久777国产线看观看精品| 日本精品久久久久影院| 欧美电影免费在线观看| 国内精品久久久久久影视8| 久久精品久久精品亚洲人| 尤物九九久久国产精品的分类| 国产成人精品av| 亚洲国产一区自拍| 中文字幕视频一区二区在线有码| 性亚洲最疯狂xxxx高清| 国模精品系列视频| 亚洲一区二区久久久| 国产精品流白浆视频| 成人av在线天堂| 91麻豆桃色免费看| 亚洲激情在线观看| 2019最新中文字幕| 亚洲第一男人av| 深夜福利一区二区| 亚洲天堂av电影| 亚洲欧美日韩高清| 欧美综合国产精品久久丁香| 欧美午夜www高清视频| 亚洲天堂2020| 午夜精品99久久免费| 国产日韩精品一区二区| 爽爽爽爽爽爽爽成人免费观看| 久久精品人人爽| 亚洲人成电影网站色xx| 91社影院在线观看| 日韩视频永久免费观看| 欧美激情精品久久久久久黑人| 久久久视频在线| 欧美一级黑人aaaaaaa做受| 亚洲人午夜色婷婷| 国产suv精品一区二区三区88区| 国产午夜精品久久久| 日本精品性网站在线观看| 亚洲国产精品久久| 亚洲曰本av电影| 亚洲精品视频免费在线观看| 国产丝袜一区视频在线观看| 九九热在线精品视频| xxav国产精品美女主播| 一区二区亚洲精品国产| 高潮白浆女日韩av免费看| 91免费看片在线| 亚洲第一综合天堂另类专| 亚洲成人精品久久久| 日韩国产高清污视频在线观看| 成人观看高清在线观看免费| 国产精品日日摸夜夜添夜夜av| 欧美成人精品影院| 欧美伊久线香蕉线新在线| 国产在线视频2019最新视频| 欧美一区在线直播| 欧美乱大交xxxxx另类电影| 久久久久久久久久久国产| 亚洲精品视频免费| 中文字幕av一区| 欧美肥臀大乳一区二区免费视频| 日韩极品精品视频免费观看| 欧美视频在线看| 精品国产乱码久久久久久天美| 久久av资源网站| 国产午夜精品理论片a级探花| 91麻豆桃色免费看| 欧美视频二区36p| 九九热99久久久国产盗摄| 国产精品va在线播放我和闺蜜| 中文字幕日韩在线视频| 亚洲国产精品va在线看黑人动漫| 欧美一级片久久久久久久| 亚洲视频在线观看免费| 亚洲综合日韩在线| 国产成人综合亚洲| 久久久99久久精品女同性| 欧美激情国内偷拍| 亚洲视频综合网| 日本久久精品视频| 久久久久久香蕉网| 6080yy精品一区二区三区| 欧美日韩美女视频| 成人午夜两性视频| 欧美午夜精品久久久久久人妖| 亚洲黄色在线看| 91在线观看免费高清|