所以我遇到了一个小问题......我有一个forEach标签,里面有一个按钮。该按钮连接到JS,后者加载另一个.JSP文件。但是,如果我将JS连接到按钮id PACKAGECONFIG_append_pn-qemu-native = " sdl"
PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl"
,似乎只有第一个按钮可以工作,但如果我使用$("#imageshow").click
它可以正常工作。尽管能够使它工作,我在.JSP文件中有太多按钮以这种方式使用它。所以我很感谢你在这件事上的帮助:)。
.JSP文件:
$("button").click
这是JS
<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>
答案 0 :(得分:1)
var ShopCookie = {}
ShopCookie.addc = function createCookie(name,value,days=30) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
ShopCookie.addc('cookie1','Mytext');
属性应始终具有唯一值,目前情况并非如此。请尝试使用id
代替(并查询为class
。