2016-12-08 17 views
2

で始まり、終わる、すべてのdiv idを見つけ、それが可能+「終了」「開始」+「いくつかの乱数」で始まるすべてのdiv idを選択するためにjqueryのを使用することです特定の文字列

<div id="starting456ending"></div> 
<div id="starting234ending"></div> 
<div id="starting789ending"></div> 

すべてを1つのクエリで選択することはできますか?ある意味では $( '#+ "開始" + "乱数セレクタ" + "終了"')...?

答えて

1

はいスクリプトは以下のようになるattribute starts with selectorattribute ends with selector

があります。以下

$('div[id^="starting"][id$="ending"]') 

ビジュアルサンプル

$('div[id^="starting"][id$="ending"]').css('background-color','yellow');
div { 
 
    width: 100px; 
 
    height: 100px; 
 
    border: 2px solid black; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<div id="startingending"></div> <!-- select this --> 
 
<div id="starting789ending"></div> <!-- select this --> 
 
<div id="starting789"></div> 
 
<div id="starting789ending"></div> <!-- select this --> 
 
<div id="789ending"></div> 
 
<div id="starting789ending"></div> <!-- select this -->

あります
関連する問題