0
當點擊鏈接時,如何查找哪個元素具有z-index?例如,jquery:當我點擊鏈接時,如何知道哪個元素具有z-index?
HTML,
<ul class="selected">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
</ul>
<ul>
<li class="selected"><a href="#">3</a></li>
<li><a href="#">4</a></li>
</ul>
<ul>
<li><a href="#" class="selected">5</a></li>
<li><a href="#">6</a></li>
</ul>
CSS,
.selected {
z-index:10;
}
如果我點擊鏈接,則ul
擁有的z-index。 如果我點擊鏈接然後返回li
有它。 如果我點擊鏈接然後返回a
有它。
可能嗎?
我想我會用get(0).nodeName
返回它的節點名稱。但Z指數不在鏈路本身,而是在li
或ul
。
jQuery的,
$("a").click(function(){
var zindex = parseInt($(this).css("zIndex"), 10);
if(zindex) alert($(this).get(0).nodeName);
});
所以,如果你點擊3,你想讓李回來? – j08691
是的,你是對的。 – laukok
然後不會這樣工作:'$('。selected')。click(function(e){console.log(this); });' – j08691