A WordPress site,其中客户端有不同的页面,他一个接一个地添加图像。为了能够像他那样展示这个,jQuery用div
和.postImg
类包装图像:
剧本:
jQuery(document).ready(function() {
var set = jQuery('#content > img');
for(var i = 0, len = set.length; i < len; i += 1){
set.slice(i, i+1).wrapAll('<div class="postImg" />');
};
});
首先加载网站时看起来很好,但如果你重新加载或点击菜单项,添加的div似乎无法识别子宽度并忽略它。基本上,div是&#34;失去&#34;它们的宽度并排堆叠。
我一直在努力了解正在发生的事情和原因,以及尝试不同的解决方案只是为了看看是否有任何结果。但没什么。我有什么遗漏的吗?
答案 0 :(得分:0)
我浏览了网站上的插件,发现一个干扰了jQuery的插件导致了不当行为。 删除此插件可解决问题。