我有一个功能:
function test(e){
$('.movie').find('.moreInfo').removeClass('moreInfoShow');
e.parent().find('.moreInfo').addClass('moreInfoShow');
$("#movieBox").isotope('reLayout');
e.parent().find('.moreInfo').css("opacity", "0");
e.parent().find('.moreInfo').animate({opacity: 1}, 500);
}
由以下方式调用:
$("#movieBox").on('mouseover', '.moviePoster', function(event){test($(this));});
问题是我希望在页面加载时调用该函数。我需要将“this”传递给函数,但我没有让它工作的运气。
这是我期望的工作:
test($(".moviePoster").first());
(所有代码都在“$(document).ready”函数中)