我有以下代碼如何找到如果ATTR相對包含文本的部分
if($(this).find('a').attr('rel') =="#videopicturevideo_picture_123"){
alert("contains video");
}
相反==是有使用方法包含(「視頻)特供以上。
由於
我有以下代碼如何找到如果ATTR相對包含文本的部分
if($(this).find('a').attr('rel') =="#videopicturevideo_picture_123"){
alert("contains video");
}
相反==是有使用方法包含(「視頻)特供以上。
由於
嘗試使用indexOf
像下面,
if($(this).find('a').attr('rel').indexOf('video') >= 0) {
alert("contains video");
}
或使用屬性:contains選擇像下面,
if($(this).find('a[rel*=video]').length) {
alert("contains video");
}
或者你可以使用正則表達式:
if($(this).find('a').attr('rel').match(/.*video.*/)){
alert("contains video");
}
var a_with_video = $("a[rel^='#videopicturevideo_picture_123']");