0
所以我遇到了一個小問題...我有一個forEach標籤,並在其中有一個按鈕。該按鈕連接到加載另一個.JSP文件的JS。但是,似乎只有第一個按鈕的作品,如果我連接JS的按鈕編號$("#imageshow").click
像這樣,但如果我使用$("button").click
它工作正常。儘管能夠使它工作,但我在.JSP文件中有太多的按鈕來以這種方式使用它。所以,我希望你在這件事情:)幫助只有第一個按鈕適用於每個標籤與Jquery
的.jsp文件:
<c:forEach var="building" items="${buildings}" >
<button id="imageshow" class="btn btn-default btn-xs" data-toggle="modal" data-target="#myModal" value="${building.getBuildingID()}">View</button>
</c:forEach>
這是JS
$("#imageshow").click(function() {
var id = $(this).attr("value");
$("#imgas").load("SlideShow.jsp?id=" + id);
});
我認爲是這樣,所以我實際上是想用class來代替,感謝您的幫助;)馬上試試。 –
添加了'class =「btn btn-default btn-xs imageshow」',一切正常:)風格保持不變,現在我不需要擔心任何其他按鈕:) –