我正在使用 jQuery.innerfade 插件,它没有响应性 ::: 我在 jQuery 中编写了一些运行良好的代码 ::: 只是想知道这是否是最佳编码,因为我没有很多 jQuery 知识 :::
// Set container height
var innerfade_H = $('#blog_link .container').height();
$("#blog_link .container").css("height", innerfade_H );
// Resize innerfade on resize
function resize_innerfade() {
$('#blog_link .container, .blog_link').css("height", "" ); //clear heights we will be adding new height
$('.blog_link li').css("position", "" ); //clear position this is so we can calculate the actual height
var innerfade_Resize = $('.blog_link').height(); //get new height
$("#blog_link .container, .blog_link").css("height", innerfade_Resize ); //set the new height
$('.blog_link li').css("position", "absolute" ); // reset position to absolute
};
// On resize lets put everything into motion little timer so screenwidth settles
var resizeInn;
jQuery(window).resize(function() {
clearTimeout(resizeInn);
resizeInn = setTimeout(resize_innerfade, 200);
});