2 qq 22920429 qq_22920429 于 2016.09.18 15:10 提问

在浏览器的CONSOLE中测试有效果在实际代码中运行后却没有效果.sldr的overflow没有添加进去

var winWidth = $(window).width();

$('.navbar').css({
width: winWidth,
});

if ($(window).width() < 800) {

  $('.sldr').css({
      overflow: "hidden",
  });

}
else {
}

1个回答

showbo
showbo   Ds   Rxr 2016.09.18 15:16
已采纳

放到$(function(){.........})中执行,你控制台执行的时候.navbar已经存在了吧。。放到html里面你这个代码要放到.navbar下面或者$(function(){.........})中执行才能找到.navbar对象,如果是ajax动态加载的记得在ajax回调中执行,要不$(function(){.........})也不一定找到对象

qq_22920429
qq_22920429 .navbar可以执行的但是if中的.sldr无法实现
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
jsp 编辑预览时样式可以显示出来,而在浏览器浏览时无法显示出来!
<br />今天遇到一个很奇怪的问题,新建了一个jsp页面,在里面引用CSS样式文件,编辑完成后直接在myeclipse进行预览,效果出来了,但是发布到tomcat后就无法显示效果了,原来以为是浏览器问题,换了一个浏览器还是不行,后来检查了一下,是<head>标签下面的<br /><base href="<%=basePath%>">搞的鬼,这行代码是创建jsp页面的时候自动生成的,这是基准链接,会把页面里所应用到的链接给覆盖了,引用CSS样式文件的链接也同样被覆盖了,所以就无法正常显示样式。把<base
使用JUnit 测试hibernate添加数据有insert语句,但数据库无数据
JUnit 做hibernate项目单元测试的时候,发现控制台明明打印了insert语句的日志,但是一看数据库,就是没有数据。前辈说,JUnit测试类完成后事务是默认 回滚的。只能查询数据,不能增删改。在测试类或者测试方法上面加上注解 @Rollback(false)  表示事物不回滚,这样数据就可以提交到数据库中了。...
eclipse启动后console没有任何显示
<br />现象: eclipse 启动后 console 显示了输出信息,但是过1,2秒钟时间输出信息就被清空了。当输出信息中有错误信息,想查看错误信息却不知道去哪里看。<br />解决办法:<br /> 单击右侧工具条上第6个按钮"Display Selected Console"即可。
利用Console来调试JS程序、Console用法总结
[原文链接] http://blog.163.com/zhangmihuo_2007/blog/static/27011075201452522824347/ 目录: 一、什么是 Console 二 、什么浏览器支持 Console 三、为什么不直接使用 alert 或自己写的 log 四、console.log(object[,object,.....]) 五、conso
当你改了一个java类或者jsp在浏览器中看不到你改的效果时
①当你改了一个java类文件,调试的时候怎么都是看不到改完后的效果,和没改之前的一样 原因:去tomcat 中webapps下面看看你的项目中对应的类文件的 .class字节码的编译时间,可能的原因就是你新写的这个java类文件没有编译成功,为什么没有编译成功?你的类文件中包含错误,所以编译失败,所以当前的.class还是以前的,当然出现不了你想要的结果   ②当你改了一个jsp
浏览器控制台验证正则
/^[A-Za-z]+$/.test('z')
设置overflow:auto表格没有滚动条的解决办法
客户 车型 区分 15年1月 15年2月 15年3月 15年4月 15年5月 15年6月 15年7月 15年8月 15年9月
safari中overflow:hidden对CSS模糊滤镜溢出隐藏无效解决办法
最近发现safari中overflow:hidden对CSS模糊滤镜溢出隐藏无效,经测试,也可以用SVG模糊滤镜代替CSS模糊滤镜,说明safari浏览器中overflow:hidden对SVG模糊滤镜溢出隐藏是有效的 解决方法示例:
IE overflow:hidden失效的解决方法
position和float是两种布局模式,在IE6下共用有时会导致用position定位的元素节点消失。绝对定位的元素节点是参照离它最近的已定位元素,所以父节点定位relative、子节点定位absolute是很常见的。 overflow:hidden失效 当父元素的直接子元素或者下级子元素的样式拥有position:relative属性时,父元素的overflow:hidde
ssh测试junit通过而数据库没有存进数据
实现类不能为抽象类,且必须把接口中的方法重写