在我的應用程序中,我有兩個div。第一個div包含一個跨度。第二個div是5個div元素的集合。當點擊第二個div中的3個div的任何一個時,我想知道/找到第一個div,它是該div內的span的id。請任何人幫我解決這個問題。如何在java腳本中識別div中以前的span元素
編輯: HTML
<ul>
<li>
<div class="fleft">
<span id="user_id" class="no-class"> User</span>
</div>
<div style="display: inline-block;">
<div class="info left no-class section">Jan</div>
</div>
</li>
<li>
<div class="fleft">
<span id="user_id" class="no-class"> User</span>
</div>
<div style="display: inline-block;">
<div class="info left no-class section">Jan</div>
</div>
</li>
<ul>
JS
$('.info').click(function(event){
});
注: 在我的第二個div我有3個元素(原代碼包含一個循環來創建3級div的)。在這div我能夠使用prev(),next();獲得下一個和上一個div。但無法找到id爲user_id的範圍。
編輯: 在一個李我有兩個div。 Div1構成
<div class="fleft"><span id="user_id_1"></span></div>
Div2的
<div class="right">
<div class="info left no-class section> Jan</div>
<div class="info left no-class section> Feb</div>
<div class="info left no-class section> March</div>
</div>
同時點擊一月/二月/三月,我想知道跨度的ID是DIV1內。
UpdtedFiddle:http://jsfiddle.net/uj8ox3o1/2/
您可以創建的jsfiddle證明,你的你的問題的描述不是很清楚 – geedubb
是http://jsfiddle.net/uj8ox3o1/這是jfiddle鏈接。 –
還是不明白....你想要這樣的東西? http://jsfiddle.net/uj8ox3o1/2/ – sinisake