我想選擇一個div裏面的一個UL和李,但我不能。我不能選擇與jQuery的div
這是我的html:
<ul class="grid">
<div id='categoria' cat='web'></div>
<li id='1' data-x="2"><img src="../../images/img5.jpg"></li>
<li id="category">
<div class='categories' id='about'>
</div>
<div class='categories' id='contact'></div>
<div id='titulo-web'><h3>Diseño Web</h3></div>
<div class='categories' id='web'>
</div>
<div id='tituloilus'><h3>Ilustracion</h3></div>
<div class='categories' id='ilustracion'>
</div>
<div style='height:1000px;'></div>
</li>
</ul>
我要選擇去DIV ID = 'tituloilus',但我不能達到它:
$('ul.grid li#category #tituloilus').on('click' , function(){
alert('You have selected it');
});
你能幫助我嗎?
感謝
使用你的HTML和它的作品對我來說JS:http://jsfiddle.net/DanielApt/n0h19tau/ – 2014-12-09 12:58:13
你爲什麼不只是使用'$( '#tituloilus')...'? ID應該是唯一的:) – vaso123 2014-12-09 12:58:38
正如人們指出的那樣,ID是唯一的(或者應該是),所以直接定位是可以的。當它沒有唯一的標識符時遍歷查找某些el0必需的。 – Jason 2014-12-09 13:02:30