2011-05-23 57 views
0

如何在以下代碼中選擇圖像標籤的src?我似乎無法做到正確!需要求助於難看的嵌套

<li id="user001"> 
<div class="profile"> 
<span class="profileImage"> 
<img src="ladida.png" /> 
</span> 
</div> 
</li> 

回答

2
var src = $('li#user001 img').attr('src'); 

還是你的意思是什麼東西?

1
var profileImageSrc = $('.profile .profileImage img').attr('src'); 

但這是假設只有一個圖像。由於它在一個類profileImage可能有多個,那麼你可能不得不重新思考你將如何處理這個問題。

1
$("#user001 .profile .profileImage img").attr("src"); 
+1

沒有與您的選擇器的第一部分相匹配的項目。 – sje397 2011-05-23 10:47:46

+0

@ sje397 - 看起來和你的完全一樣 – Hogan 2011-05-23 10:49:44

+0

不,空間很重要。正如你所知道的,它正在尋找一個id爲'user001'的項目,它具有所有這些類。 – sje397 2011-05-23 10:50:17

0

試試這個:

alert($(".profile .profileImage img").attr("src")); 
2
var profileImageSrc = $("#user001 .profile .profileImage img").attr("src");