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 相关文章推荐
JS跨域代码片段
Aug 30 Javascript
采用call方式实现js继承
May 20 Javascript
javascript多物体运动实现方法分析
Jan 08 Javascript
JS 面向对象之继承---多种组合继承详解
Jul 10 Javascript
jQuery自定义组件(导入组件)
Nov 08 Javascript
基于vue+ bootstrap实现图片上传图片展示功能
May 17 Javascript
Angular2学习教程之组件中的DOM操作详解
May 28 Javascript
JS作用域链详解
Jun 26 Javascript
vue项目中使用百度地图的方法
Jun 08 Javascript
vue实现短信验证码登录功能(流程详解)
Dec 10 Javascript
微信小程序自定义联系人弹窗
May 26 Javascript
javascript实现文字跑马灯效果
Jun 18 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有序表查找之插值查找算法示例
2018/02/10 PHP
一个用js实现的页内搜索代码
2007/05/23 Javascript
JQuery 学习笔记 选择器之四
2009/07/23 Javascript
jQuery替换字符串(实例代码)
2013/11/13 Javascript
yepnope.js使用详解及示例分享
2014/06/23 Javascript
JQuery Tips相关(1)----关于$.Ready()
2014/08/14 Javascript
JavaScript学习笔记之DOM基础 2.4
2015/08/14 Javascript
JavaScript数据推送Comet技术详解
2016/04/07 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
2016/08/04 Javascript
AngularJS 执行流程详细介绍
2016/08/18 Javascript
JS获取多维数组中相同键的值实现方法示例
2017/01/06 Javascript
轻松理解JavaScript闭包
2017/03/14 Javascript
使用JQ完成表格隔行换色的简单实例
2017/08/25 Javascript
利用js实现前后台传送Json的示例代码
2018/03/29 Javascript
vue-router跳转时打开新页面的两种方法
2019/07/29 Javascript
vue中 数字相加为字串转化为数值的例子
2019/11/07 Javascript
[43:47]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第一场 12.09
2020/12/11 DOTA
用Python编写一个简单的FUSE文件系统的教程
2015/04/02 Python
Python中计算三角函数之cos()方法的使用简介
2015/05/15 Python
使用python生成目录树
2018/03/29 Python
python中itertools模块zip_longest函数详解
2018/06/12 Python
深入浅析Python的类
2018/06/22 Python
Python中循环后使用list.append()数据被覆盖问题的解决
2018/07/01 Python
解决tensorflow1.x版本加载saver.restore目录报错的问题
2018/07/26 Python
浅析Python 3 字符串中的 STR 和 Bytes 有什么区别
2018/10/14 Python
把pandas转换int型为str型的方法
2019/01/29 Python
python3+PyQt5 创建多线程网络应用-TCP客户端和TCP服务器实例
2019/06/17 Python
python通过opencv实现图片裁剪原理解析
2020/01/19 Python
Python应用实现双指数函数及拟合代码实例
2020/06/19 Python
人力资源管理专业学生自我评价
2013/11/20 职场文书
迅雷Cued工作心得体会
2014/01/27 职场文书
普通党员个人对照检查材料
2014/09/18 职场文书
道德模范事迹材料
2014/12/20 职场文书
车队安全员岗位职责
2015/02/15 职场文书
如何写一份成功的商业计划书
2019/06/25 职场文书
Python数据分析之pandas函数详解
2021/04/21 Python