我使用jQuery动态创建具有onclick
属性的图像
function create() {
divElem = $("<div class='row'>");
$('#bankList').append(divElem);
elem = $("<div class='col-sm-3', style='height:110px'>");
image = $("<img style=' max-width:90%'>");
var imageFile = '${pageContext.request.contextPath}/images/' + prop[j];
image.attr('src', imageFile);
image.attr('id',prop[j]);
image.on("click",submitForm(this.id));
elem.append(image);
divElem.prepend(elem);
}
create
上调用了函数winodw.onload
,而submit form
仅调用onload
。它应该在点击图像时被调用
答案 0 :(得分:2)
答案 1 :(得分:0)
你可以在文件上添加img onClick功能
$(document).on('click', 'img', function() {
alert('Click on Image id: '+$(this).attr('id'));
});