外面一個(gè)總層,里面有3個(gè)小層 小層里面有圖片,如何獲取到圖片下標(biāo)。<div id="wai"> <div class="nei"> <img><img><img> </div> <div class="nei"> <img><img><img> </div> <div class="nei"> <img><img><img> </div></div>我點(diǎn)擊時(shí)候都是外層,所以this我感覺獲取不到img下標(biāo)- -。。新手,求大神指教。謝謝可能怪我沒說清除抱歉。應(yīng)該是事件冒泡或者捕獲我不太清除哪一個(gè)。我目前的點(diǎn)擊只有外層id="wai"才有效,其他無效,每次的$this都是外層。但是我又要獲取里面點(diǎn)擊的img索引index。這樣的話怎么解決。。。謝謝大家!抱歉抱歉,沒說清楚 $("#wai").click(function(){ console.log($(this)) }) $(".nei").click(function(){ console.log($(this)) }) $("#wai img").unbind(); $("#wai img").on("click",function(){ console.log($(this)) console.log($("#wai img").width()); return false; })只有外層的console生效
js如何獲取層里面的元素下標(biāo)
小唯快跑啊
2018-12-12 13:15:55