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 相关文章推荐
jQuery Tools tooltip使用说明
Jul 14 Javascript
js动态生成指定行数的表格
Jul 11 Javascript
jQuery实现表格颜色交替显示的方法
Mar 09 Javascript
JavaScript实现的链表数据结构实例
Apr 02 Javascript
利用Node.JS实现邮件发送功能
Oct 21 Javascript
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
Jun 02 jQuery
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
Sep 22 Javascript
基于vue-cli 打包时抽离项目相关配置文件详解
Mar 07 Javascript
vue2.0 如何在hash模式下实现微信分享
Jan 22 Javascript
vue的keep-alive用法技巧
Aug 15 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
Feb 15 Javascript
jQuery实现的解析本地 XML 文档操作示例
Apr 30 jQuery
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
PHP5 面向对象(学习记录)
2009/12/02 PHP
php addslashes和mysql_real_escape_string
2010/01/24 PHP
获取PHP警告错误信息的解决方法
2013/06/03 PHP
PHP获取指定日期是星期几的实现方法
2016/11/30 PHP
PHP序列化和反序列化深度剖析实例讲解
2020/12/29 PHP
jquery last-child 列表最后一项的样式
2010/01/22 Javascript
扩展javascript的Date方法实现代码(prototype)
2010/11/20 Javascript
JQuery EasyUI 加载两次url的原因分析及解决方案
2014/08/18 Javascript
微信小程序 地图定位简单实例
2016/10/14 Javascript
vue-router 路由基础的详解
2017/10/17 Javascript
layui 监听表格复选框选中值的方法
2018/08/15 Javascript
Vue高版本中一些新特性的使用详解
2018/09/25 Javascript
Jquery获取radio选中值实例总结
2019/01/17 jQuery
原生javascript运动函数的封装示例【匀速、抛物线、多属性的运动等】
2020/02/23 Javascript
微信小程序地图实现展示线路
2020/07/29 Javascript
js+canvas实现五子棋小游戏
2020/08/02 Javascript
Vue路由 重定向和别名的区别说明
2020/09/09 Javascript
JavaScript中clientWidth,offsetWidth,scrollWidth的区别
2021/01/25 Javascript
[01:18:31]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第一场 1月10日
2021/03/11 DOTA
RC4文件加密的python实现方法
2015/06/30 Python
Python部署web开发程序的几种方法
2017/05/05 Python
对python调用RPC接口的实例详解
2019/01/03 Python
python实现合并两个排序的链表
2019/03/03 Python
对python tkinter窗口弹出置顶的方法详解
2019/06/14 Python
Python3.7 pyodbc完美配置访问access数据库
2019/10/03 Python
Python如何把十进制数转换成ip地址
2020/05/25 Python
Web前端绘制0.5像素的几种方法
2017/08/11 HTML / CSS
德国汉莎航空中国官网: Lufthansa中国
2017/03/30 全球购物
英国领先的电动可调床制造商:Laybrook
2019/12/26 全球购物
供货协议书范本
2014/04/22 职场文书
篮球友谊赛通讯稿
2014/10/10 职场文书
人事任命通知书
2015/04/21 职场文书
2015年“公民道德宣传日”活动方案
2015/05/06 职场文书
煤矿百日安全活动总结
2015/05/07 职场文书
CSS3实现模糊背景的三种效果示例
2021/03/30 HTML / CSS
Mysql基础之常见函数
2021/04/22 MySQL