StringTemplate遇见jQuery冲突的解决方法


Posted in Javascript onSeptember 22, 2011

字段对于用户的输入则为字段,字段涉及到用户的输入,必定是控件。由于有以前项目word模板转化为在线展示输入经验(这里不仅仅是将word转化为html,还需要提取word书签作为关键字段,关键字段作为用户的输入,根据用户配置转化为文本框,下拉框,数字,货币框,时间等等可扩展控件)。我在本次的模板设计中不再考虑服务器控件,因为服务器控件将生成一大堆难以控制的html标记。所以彻底疯狂了一把,采用完全html+jQuery实现(验证用的也是jQuery validator)。关于流程的设计将会在后续慢慢总结。

今天只是记录一下在控件用户设置界面字段修改界面需要还原用户的上次记录,因为我的全是html+jQuery,所以在框架设计中提供了两种方案:1:根据page对象注册页面初始化脚本,回填控件值。2:利用StringTemplate生成带有回填值的html输出。

就是第二种方案的使用,出现了StringTemplate对于jQuery$的错误解析:解决方案总结如下:

从jQuery触发,可以利用jQuery()代替$()。
StringTemplate这可以使jQuery的$转义:\$.
内容很少,废话很多,网见谅。

Javascript 相关文章推荐
[原创]网络复制内容时常用的正则+editplus
Nov 30 Javascript
JS判定是否原生方法
Jul 22 Javascript
js点击button按钮跳转到另一个新页面
Oct 10 Javascript
Javascript 多物体运动的实现
Dec 24 Javascript
JavaScript中的值是按值传递还是按引用传递问题探讨
Jan 30 Javascript
javascript中使用正则表达式清理table样式的代码
Apr 01 Javascript
贴近用户体验的Jquery日期、时间选择插件
Aug 19 Javascript
JS实现适合于后台使用的动画折叠菜单效果
Sep 21 Javascript
JS实现按钮添加背景音乐示例代码
Oct 17 Javascript
vue-router之nuxt动态路由设置的两种方法小结
Sep 26 Javascript
vue路由守卫,限制前端页面访问权限的例子
Nov 11 Javascript
原生JS封装拖动验证滑块的实现代码示例
Jun 01 Javascript
jquery实现的让超出显示范围外的导航自动固定屏幕最顶上
Sep 22 #Javascript
javascript代码编写需要注意的7个小细节小结
Sep 21 #Javascript
extjs 初始化checkboxgroup值的代码
Sep 21 #Javascript
基于jquery的一个拖拽到指定区域内的效果
Sep 21 #Javascript
关于onScroll事件在IE6下每次滚动触发三次bug说明
Sep 21 #Javascript
分别用marquee和div+js实现首尾相连循环滚动效果,仅3行代码
Sep 21 #Javascript
Dom操作之兼容技巧分享
Sep 20 #Javascript
You might like
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装(win+linux)
2012/05/05 PHP
PHP页面转UTF-8中文编码乱码的解决办法
2015/10/20 PHP
PHP文件及文件夹操作之创建、删除、移动、复制
2016/07/13 PHP
利用php实现一周之内自动登录存储机制(cookie、session、localStorage)
2016/10/31 PHP
php使用自带dom扩展进行元素匹配的原理解析
2020/05/29 PHP
javascript 在firebug调试时用console.log的方法
2012/05/10 Javascript
js数组去重的常用方法总结
2014/01/24 Javascript
判断某个字符在一个字符串中是否存在的js代码
2014/02/28 Javascript
JavaScript数据库TaffyDB用法实例分析
2015/07/27 Javascript
谈谈我对JavaScript中typeof和instanceof的深入理解
2015/12/25 Javascript
jQuery tagsinput在h5邮件客户端中应用详解
2016/09/26 Javascript
设置jquery UI 控件的大小方法
2016/12/12 Javascript
解决给dom元素绑定click等事件无效问题的方法
2017/02/17 Javascript
jQuery EasyUI之验证框validatebox实例详解
2017/04/10 jQuery
JavaScript数据结构之优先队列与循环队列实例详解
2017/10/27 Javascript
Nodejs把接收图片base64格式保存为文件存储到服务器上
2018/09/26 NodeJs
js设置鼠标悬停改变背景色实现详解
2019/06/26 Javascript
JS中的算法与数据结构之集合(Set)实例详解
2019/08/20 Javascript
解决layui轮播图有数据不显示的情况
2019/09/16 Javascript
JavaScript中的this/call/apply/bind的使用及区别
2020/03/06 Javascript
[01:07:46]完美世界DOTA2联赛循环赛 Magma vs IO BO2第二场 11.01
2020/11/02 DOTA
phpsir 开发 一个检测百度关键字网站排名的python 程序
2009/09/17 Python
介绍Python中的一些高级编程技巧
2015/04/02 Python
Python安装官方whl包和tar.gz包的方法(推荐)
2017/06/04 Python
解决已经安装requests,却依然提示No module named requests问题
2018/05/18 Python
python集合是否可变总结
2019/06/20 Python
python读写csv文件方法详细总结
2019/07/05 Python
pytest fixtures装饰器的使用和如何控制用例的执行顺序
2021/01/28 Python
html5使用canvas画一条线
2014/12/15 HTML / CSS
美国旅游网站:Tours4Fun
2017/02/17 全球购物
Space NK美国站:英国高端美妆护肤商城
2017/05/22 全球购物
安全生产管理责任书
2014/04/16 职场文书
党建工作先进材料
2014/05/02 职场文书
赵氏孤儿观后感
2015/06/09 职场文书
关于mysql中时间日期类型和字符串类型的选择
2021/11/27 MySQL
Vscode中SSH插件如何远程连接Linux
2022/05/02 Servers