如果使用 Ajax 加载对象,我如何选择对象并将函数应用到它们?
此代码有效,但我希望此代码在没有点击事件的情况下运行。所以它会自动运行。
$(document).on("click",".button",function(e){
var imgcount = $('.slider img').length;
var slidesize = 100 / imgcount
var innersize = 100 * imgcount
$('.slider img').wrap('<div class="slide" />');
$('.slide').wrapAll('<div class="inner" />');
$('.inner').wrapAll('<div class="overflow" />');
$('.slide').css('width', slidesize + '%');
$('.inner').css('width', innersize + '%');
});
这就是我加载内容的方式
$('.work-item-hover').click(function(){
var toLoad = $(this).attr('href')+' #content-post > *';
$('#content-post').slideUp('normal',loadContent);
$('#load').remove();
$('.content-post-wrap').append('<span id="load">LOADING...</span>');
$('#load').fadeIn('normal');
window.location.hash = $(this).attr('href').substr(0,$(this).attr('href').length-5);
function loadContent() {
$('#content-post').load(toLoad,'',showNewContent())
}
function showNewContent() {
$(document).ajaxComplete(function(){
$('#content-post').slideDown('slow',hideLoader());
});