问答详情
源自:3-1 jQuery实现瀑布流布局图片定位

jQuery开头实现居中部分,为什么我一模一样的代码就是居中不了?

检查了两三遍,还是居中不了,jQuery库引用也没问题,真是醉了,哪位大神能看看问题出在哪吗?

$(window).on('load',function(){
	waterfall();
})

function waterfall(){
	var $boxs=$('#main>div');
	var w=$boxs.eq(0).outerWidth();
	var cols=Math.floor($(window).width()/w);
	$('#main').width(cols*w).css('margin', '0 auto');  

}



提问者:__呵呵哒_ 2016-10-16 21:24

个回答

  • 丶沉逑
    2016-10-17 15:54:35
    已采纳

    查看浏览器开发者工具,如果出现 ‘Uncaught ReferenceError: $ is not defined’,可能是你的jQuery文件引用路径不对 或者是 在html中加载jQuery库文件顺序有误,jQuery库文件的引用顺序 优于 其他 js 文件的顺序。http://img.mukewang.com/580483810001ea1712410303.jpg