JS很神奇的问题。。加个alert显示结果就没问题了。。

问题描述

先看我的JS代码。页面进入的时候初始化方法:<body onload="initFunction('${enterpriseInfo.type}','${enterpriseInfo.rs1}');">function initFunction(enterpriseType,rs1){ajaxViewServiceType(enterpriseType);//alert("ffff")只要这里加上这个alert,无论其中alert的什么,后面的两句代码都可以正常起作用。$("#divServiceType a").css({'font-weight':'100'});$("#aServiceType"+rs1).css({'font-weight':'bold'});}<div id="divServiceType"></div>事先已经被ajaxViewServiceType(enterpriseType);初始化了,这里没什么问题。。后面的两句话我是想先把divServiceType 下的A标记的字体改细,然后将其中一个加粗。。现在的问题是,如果我不写alert,它就不给我加粗。。我实在搞不懂为什么,有点摸不着头脑了。

解决方案

这种问题肯定是,div元素还不存在引起的检查你的ajaxViewServiceType方法

时间: 2024-07-31 05:10:23

JS很神奇的问题。。加个alert显示结果就没问题了。。的相关文章

登陆功能-求写js 实现给登陆按钮加一事件

问题描述 求写js 实现给登陆按钮加一事件 求点击登陆按钮实现输出文字的js代码 最好还能给出跳转到指定页面的代码 解决方案 function login(){ alert("登录成功!"): window.location.href="要跳转的页面的地址": } 你做登录最好用ajax 解决方案二: 你这需求并不是很明确,,建议用$.ajax({})实现

app-问大家一个很神奇的问题

问题描述 问大家一个很神奇的问题 问大家一个很神奇的问题,我webservice发布在自己电脑上运行没任何问题,但APP引用一次后,就除了hello world以外其他功能都不能用了... 解决方案 你贴这些没用,你看看后台有没有错误日志,加一些自己的打点日志,然后判断是哪里的问题 解决方案二: 其他功能不能用肯定有错误信息的.贴出来看看. 解决方案三: 这个要看具体错误,,, 解决方案四: 已解决了,谢谢各位老爷^_^

页面中 js 引用时,多加了一条斜杠,导致速度下降了许多,这是什么原理?

问题描述 本来是这样:<scriptsrc="/JS/jquery.js"></script>手滑打成这样:<scriptsrc="//JS/jquery.js"></script>结果页面加载速度骤降.请教下是为什么?谢谢. 解决方案 解决方案二://不知道是什么,但是你应该引用不了jquery了吧.加载慢估计是页面调用jqury报错导致的.解决方案三:没有去研究过...解决方案四:引用1楼guanyelong的回复

浅谈js在html中的加载执行顺序,多个jquery ready执行顺序_javascript技巧

jQuery $(document).ready()执行顺序: 当页面DOM 元素全部加载完毕后就执行.ready().$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕. 如果在.ready()执行之前有javascript代码存在,那么javascript将怎么执行呢? 答案是先执行.ready()之前的javascript代码,然后执行.ready(). 多个$(document).ready()的执行顺序并非单纯的顺序执行,其与嵌套层级也有一定的关系.

js实现文本框支持加减运算的方法_javascript技巧

本文实例讲述了js实现文本框支持加减运算的方法.分享给大家供大家参考.具体如下: 这是一个网页表单效果,让表单内的文本框支持加减运算,不过你要按正确的运算式输入,要不然它没有那么智能哦,比如输入1+5,文本框旁边会显示计算结果,这要归功于JavaScript的功能. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-math-input-method-codes/ 具体代码如下: <!DOCTYPE html PUBLIC "-//W3

js实现网页图片延时加载 提升网页打开速度_javascript技巧

提升网页加载速度的方法有很多种,用 jquery.lazyload.js 实现图片异步延迟加载,对于页面包含图片较多的网站来说,会是个不错的提升网页打开速度的方法.代码君网站栏目页列表左侧,在PC端预览时能看到一个文章略缩图展示模块,一定程度上会延长网页加载时间.本文采用图片异步延迟加载的方法,来提升本站页面加载速度. 图片异步加载,就是不必一次性把页面的所有图片都加载显示出来,等用户滑动滚动条到某个位置时才会加载显示相应位置的图片,这样能很好地提升网页加载速度,进一步提升用户体验. 有很多技术

减小js css体积,提高加载速度

减小js css体积,提高加载速度 浏览器解析 js 跟 css 他是不用看空行,回车,制表符的.但是一个js跟css文件空行,转行跟制表符却占用一个文件起码15%的体积,美其名曰:缩进.比如 global.js <sciript> var a=1;      if (a){      alert(a); } </script> 我们minify一下把他弄成 <sciript>var a=1;if(a){alert(a);}</script> 根本不影响浏览

基于JS如何实现给字符加千分符(65,541,694,158)_javascript技巧

本文以65,541,694,158为例,介绍实现给字符加千分符的方法,代码比较简单易懂,具体代码如下所示: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>给字符加千分号</title> <script type="text/javascript"> var str = '2359844564654'; func

js 延迟加载 改变JS的位置加快网页加载速度_基础知识

当一个网站有很多js代码要加载,js代码放置的位置在一定程度上将会影像网页的加载速度,为了让我们的网页加载速度更快,本文总结了一下几个注意点: 1.延迟加载js代码 复制代码 代码如下: <script type="text/javascript" src="" id="my"></script> <script type="text/javascript"> setTimeout(&quo