<分区>
<分区>
我想在每个容器之后创建一个点击功能。它曾经奏效,但不再奏效了。当我想创建事件时,他无法识别容器,因为在调试器中我可以看到他正在查看代码框。
// Decide list order, load the thumbnail for each publication.
var place = "first";
$('#archive').prepend('<div class="container" id="'+entry.publicationID+'"></div>');
$('.container:' + place).append('<div class="thumb"></div>');
$('.thumb:' + place).css("background-image", 'url(' + entry.thumbnailURL + ')');
$('.thumb:' + place).css("filter", 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' + entry.thumbnailURL + ',sizingMethod="scale")');
$('.thumb:' + place).css("-ms-filter", 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' + entry.thumbnailURL + ',sizingMethod="scale")');
// Load the publication title below each thumbnail.
$('.thumb:' + place).after('<div class="title"></div>');
$('.title:' + place).append(entry.publicationName);
// Load the publication startsdate & enddate.
$('.title:' + place).after('<div class="date"></div>');
$('.date:' + place).append(sdate + " tot " + edate);
// Set up publication links.
$('.container:' + place).click(function(){
loadPub(entry.publicationID, entry.publicationName);
setActive(entry.publicationID);
//Change css of current element
});
最佳答案
http://api.jquery.com/on/这会帮助你。基本上将点击附加到您动态创建的 div 或框的外部容器上,并检查由 jQuery 中的“on”api 完成的目标
关于javascript - 调用类属性不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28627469/