我正在使用一些 jQuery 和无限滚动,并且通过无限滚动引入的一些新内容使用一些简单的 jQuery 来实现一些悬停效果等。
$(".grid-landing-page a").hover(function () {
$(this).children('.preview-project-title').toggleClass("preview-project-title-on");
});
我需要将此添加到无限滚动的回调中,就像我已经完成了我正在使用的砌体一样:
function( newElements ) {
var $newElems = $( newElements );
$('.grid-landing-page-container').masonry( 'appended', $newElems );
}
我很想知道将我的 toggleClass 代码变成一个全局变量是否是个好主意,这样我就可以在无限滚动 newElements 中调用它。如果是这样,对我如何做到这一点有任何帮助吗?或者,如果有更好的方法来做到这一点,任何帮助将不胜感激。
谢谢,R