JS中append字符串包含onclick无效传递参数失败的解决方案


Posted in Javascript onDecember 26, 2016

append后面跟要添加的参数

<i class="fa fa-share pointer" aria-hidden="true" title="分享" onclick="share('${img.imgId}','${img.imgTitle}','${imgCover}','http://www.liuda.tv/selectedImg?imgId=${img.imgId}')"></i>

上面这段代码如果有append添加的话,调用ajax返回参数添加参数到onclick中就会出现数据不能显示,整个js模块失效的情况,原因是onclick参数中如果包含整数又包含字符串的话,必须要给参数加单引号,而单引号在append中有默认成分割符,这样就无法正常输出参数了,即便输出了参数也都是不带单引号的参数,这样的参数会让你写的function不起作用。

解决方案,在append中要写单引号的时候用转义符,要写单引号/'   一个斜杠加单引号才是单引号!

以上所述是小编给大家介绍的JS中append字符串包含onclick无效传递参数失败的解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
精心挑选的15个jQuery下拉菜单制作教程
Jun 15 Javascript
Ajax提交与传统表单提交的区别说明
Feb 07 Javascript
node.js中的fs.fstat方法使用说明
Dec 15 Javascript
jquery实现实时改变网页字体大小、字体背景色和颜色的方法
Aug 05 Javascript
jQuery取得iframe中元素的常用方法详解
Jan 14 Javascript
jqGrid 学习笔记整理——进阶篇(一 )
Apr 17 Javascript
Bootstrap下拉菜单效果实例代码分享
Jun 30 Javascript
Bootstrap模态框(Modal)实现过渡效果
Mar 17 Javascript
js中document.write和document.writeln的区别
Mar 11 Javascript
Vue cli构建及项目打包以及出现的问题解决
Aug 27 Javascript
vue+iview/elementUi实现城市多选
Mar 28 Javascript
详解小程序用户登录状态检查与更新实例
May 15 Javascript
原生JS实现图片轮播效果
Dec 26 #Javascript
输入框点击时边框变色效果的实现方法
Dec 26 #Javascript
JS正则表达式学习之贪婪和非贪婪模式实例总结
Dec 26 #Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
Dec 26 #Javascript
Bootstrap 轮播(Carousel)插件
Dec 26 #Javascript
基于ajax与msmq技术的消息推送功能实现代码
Dec 26 #Javascript
Bootstrap源码解读标签、徽章、缩略图和警示框(8)
Dec 26 #Javascript
You might like
发挥语言的威力--融合PHP与ASP
2006/10/09 PHP
php中Y2K38的漏洞解决方法实例分析
2014/09/22 PHP
php使用str_replace实现输入框回车替换br的方法
2014/11/24 PHP
php中foreach结合curl实现多线程的方法分析
2016/09/22 PHP
PHP从尾到头打印链表实例讲解
2018/09/27 PHP
php反射学习之不用new方法实例化类操作示例
2019/06/14 PHP
Thinkphp5框架中引入Markdown编辑器操作示例
2020/06/03 PHP
js打印纸函数代码(递归)
2010/06/18 Javascript
用jQuery获取IE9下拉框默认值问题探讨
2013/07/22 Javascript
js定时调用方法成功后并停止调用示例
2014/04/08 Javascript
js隐式全局变量造成的bug示例代码
2014/04/22 Javascript
js实现iframe跨页面调用函数的方法
2014/12/13 Javascript
纯jquery实现模仿淘宝购物车结算
2015/08/20 Javascript
纯javascript判断查询日期是否为有效日期
2015/08/24 Javascript
利用JQuery实现datatables插件的增加和删除行功能
2017/01/06 Javascript
AngularJS 文件上传控件 ng-file-upload详解
2017/01/13 Javascript
JS实现选定指定HTML元素对象中指定文本内容功能示例
2017/02/13 Javascript
JS表单验证方法实例小结【电话、身份证号、Email、中文、特殊字符、身份证号等】
2017/02/14 Javascript
JavaScript异步加载问题总结
2018/02/17 Javascript
浅谈Vue内置component组件的应用场景
2018/03/27 Javascript
Vue前后端不同端口的实现方法
2018/09/19 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【凹多边形的分离轴检测算法】
2018/12/13 Javascript
Vue基于localStorage存储信息代码实例
2020/11/16 Javascript
微信小程序之高德地图多点路线规划过程示例详解
2021/01/18 Javascript
python文件读写并使用mysql批量插入示例分享(python操作mysql)
2014/02/17 Python
Python中time模块与datetime模块在使用中的不同之处
2015/11/24 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
2017/11/01 Python
分析python动态规划的递归、非递归实现
2018/03/04 Python
Python入门必须知道的11个知识点
2018/03/21 Python
对python中字典keys,values,items的使用详解
2019/02/03 Python
使用python实现CGI环境搭建过程解析
2020/04/28 Python
Python中无限循环需要什么条件
2020/05/27 Python
通过CSS3的object-fit来调整图片适配尺寸的技巧简介
2016/02/27 HTML / CSS
2014年大学生四年规划书范文
2014/04/03 职场文书
体育专业求职信
2014/07/16 职场文书
2014医学院领导班子对照检查材料思想汇报
2014/09/19 职场文书