问题描述
- js代码放到浏览器正确运行,放到ready里面不能正确运行
-
function outpic() { var outs = $('.out') for (i=0;i<outs.length;i++){ var inputText = outs[i].innerText; try { $('.out')[i].innerHTML = AnalyticEmotion(inputText); }catch(err) { console.log('x') outpic() } } } outpic()
用的是新浪表情插件,例如从数据库获取数据value,在页面展示
{{value}}
例如value='太开心'
若加载完页面在浏览器console运行以上代码 可以正确解析表情,但是把代码放在ready或者onload里面页面均不能解析
解决方案
目测你的dom对象用的ajax加载的,而且也是放到了dom ready里面执行导致ajax未返回生成dom就执行了你的outpic
自己看查看是否有回调之类的配置,outpic放到回调中执行
相关文章
- html-用notepad++写的jquery代码运行不能显示
- jquery load问题。。。。。。
- html-$(document).ready 只能放在&lt;head&gt; &lt;/head&gt;?
- js-sdk-微信JS-SDK分享自定义分享图标问题
- javaweb-如何判断输入的验证码是否正确呢?
- jquery插件-jQuery插件已经在页面导入了,运行时还是显示未定义
- javascript-getElementById获取不到对象
- 游戏编程-请问自己做的本地游戏可以放到网页上运行么,就跟网页flash游戏那样?
- sql server-C#连接SQLServer数据库,运行正确,但是不出结果
- javascript-jsp中运行js的问题。。。。
【云栖快讯】2017互联网超级工程阿里双11完美落幕,交易额突破1682亿,但阿里工程师如何玩转“超级工程”,背后黑科技又是如何?12月13-14日,12位大咖直播分享揭秘1682亿背后技术实践,马上预约 详情请点击
热门推荐
- 高性能云服务器2折起
- 云服务器配置
- 技术资料
- 云计算
- 域名
- shell
- node.js
- 问答
- java
- mysql
- C++
- python
- jQuery
- Android
- asp
- PHP技巧
- jQuery教程
- JavaScript技巧
- JS
- SEO
- sql server
- mysql教程
- 前端
- 技术文集
- 技术
- 主题地图
- A
- z
- 云服务器哪家好
- API
- 大数据
- 云安全
- 云存储
- 云计算
- 获取公众号授权失败
- 兼容性疑难解答
- path
- stm32
- jsonobject
- product
前三篇
- c++-如何将双字节字符排除在外 C++
- android-关于界面。。。如下图。。。。。。
- VB6.0语言中关于布尔表达式转换成字符串的问题
后三篇
- easyui-easyUI加载时dialog的内容会先显示
- 电子商务 在线支付-易宝支付的商家id和秘钥(测试版)
- dataview数据绑定-C#winfrom程序中关于dataview控件的数据绑定问题!能显示但有点小问题!望指点!
(yq.aliyun.com)为您免费提供js代码放到浏览器正确运行,放到ready里面不能正确运行相关信息,包括
js
浏览器
的信息
,所有js代码放到浏览器正确运行,放到ready里面不能正确运行相关内容均不代表的意见!
该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_7046,您可以点击js代码放到浏览器正确运行,放到ready里面不能正确运行-手机站访问。