上做一個動作我的計劃是有很多盒子(未定義的數量)。當一個框下單擊顯示框時,它會顯示該框。告訴jQuery哪個(唯一的)div在
我在我的html中有一些獨特的div。該DIV通過由獨特:
<div id="box-<%=box.id%>"></div>
在我application.js
,我有
$('.show-box > a').click(function(){
$('#box').show();
});
我顯然需要有在$('#box').show();
部分箱ID,但我不確定該怎麼做。 ..
編輯:添加更多信息
<div class="show-box">
<a href="javascript:void(0)">Show</a>
</div>
<div class="box" id="box-<%= box.id %>"></div>
的類是ST yling。
只要添加,我知道JavaScript鏈接應鏈接到一個實際的鏈接。我稍後會解決這個問題。
謝謝你的回答。我已將我的HTML添加到問題中。盒子不是兄弟姐妹。下是使用錯誤的詞。 – 2010-10-12 16:18:30
@GreenRails - 我想問題是''.show-box'和它相關的'box'的位置之間是否存在一些一致的關係? – user113716 2010-10-12 16:34:38
啊哈!由於該框位於鏈接「$(this).parent()。prev()。show();」之下沒有工作。將prev()更改爲next()修復了它。感謝您的幫助! – 2010-10-12 16:44:41