我一直在用這段代碼敲打我的頭撞牆,最後決定來這裏尋求幫助。jQuery next(ish)選擇器
我有以下標記。
<h3 class="element-title">Summary <span class="cs">THIS IS AN IMAGE</span></h3>
<textarea class="edit-mode" id="summary-<?php echo($randomId); ?>"><?php echo(br2nl($erow['summary'])); ?></textarea>
而且下面的jquery。
$(".cs").live('click',function() {
var element=$(this);
var sc=element.prev(1).next('.edit-mode');
alert(sc.toSource());
});
當點擊它返回的ID或在它下面的文字區域,即使對象是什麼,我試圖做的是。不幸的是,頁面是非常動態的,所以我必須選擇「.edit-mode」的類名,所以在ID上引用不是一個選項 - 如果是這樣,我會這樣做。
問題我認爲在範圍內<h3>
標籤,所以我必須走出去,然後next()
,但這樣做是行不通的。
任何人都可以幫忙嗎?
在此先感謝
亞歷
請接受您認爲對您最有幫助的答案。你應該這樣做,因爲它爲答覆者提供了有價值的反饋。您可以通過點擊您發現最有幫助的答案旁邊的複選標記來完成此操作。 – 2010-08-18 11:06:50