jQuery的一些注意


Posted in Javascript onDecember 06, 2006

用jQuery的时候,刚开始一直以为用$("#someid")取出来的是dom对象的扩展,于是就很自在的用$("#someid").value,$("#someid").text之类的,可惜一直取不出要的值。后来才发现,它并不是扩展。如果要取类似上面的值,就要用$("#someid").val(),$("#someid").text()。这些还是在查看了它的api文档以后才发现的,不禁要感慨一声,JavaScripty的api文档多重要啊。

这两个方法:$("#formId").submit(), $("#formId").submit(function(){ ...}),两者不一样的是,前者是调用submit方法,后者是增加onsubmit方法。

用jQuery调用ajax,是非常方便的,$.get, $.post,看了这两个方法,就会发现了。javascript用fp是挺方便的,如果是Java的话,目前也就只会用匿名类的方法,代码还不简洁,而且一点fp的味道都没有。

用thickbox(从http://jquery.com/plugins进去,找到thickbox的主页,看一下example就会用了),要写弹出窗口的时候要注意了,如果是用#td_inline的话,比如这样写

<div id="messageDiv">
<input type="text" id="nameTextfield"/>
</div>

然后按钮这样写:

<a href="#td_inline?width......&inlineid=messageDiv" class="thickbox"/>

现在的问题就是,如果你在弹出的窗口中,要取得nameTextfield的value(或其他属性),就取不出你想要的值了,因为实际上弹出的窗口是另一个新的div,里面的对象跟messageDiv里面的对象是不一样的,这时候如果想用document.getElementById("nameTextfield")就要小心了,因为取到的文本框并不是弹出窗口中的。

Javascript 相关文章推荐
取键盘键位ASCII码的网页
Jul 30 Javascript
[推荐]javascript 面向对象技术基础教程
Mar 03 Javascript
Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别
Nov 12 Javascript
js中使用DOM复制(克隆)指定节点名数据到新的XML文件中的代码
Jul 27 Javascript
iframe子页面获取父页面元素的方法
Nov 05 Javascript
js实现文本框支持加减运算的方法
Aug 19 Javascript
表单验证正则表达式实例代码详解
Nov 09 Javascript
js事件源window.event.srcElement兼容性写法(详解)
Nov 25 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
Nov 25 Javascript
js实现右键菜单功能
Nov 28 Javascript
js编写选项卡效果
May 23 Javascript
antd的select下拉框因为数据量太大造成卡顿的解决方式
Oct 31 Javascript
基于prototype的validation.js发布2.3.4新版本,让你彻底脱离表单验证的烦恼
Dec 06 #Javascript
鼠标移动到一张图片时变为另一张图片
Dec 05 #Javascript
JS日历 推荐
Dec 03 #Javascript
Js的MessageBox
Dec 03 #Javascript
硬盘浏览程序,保存成网页格式便可使用
Dec 03 #Javascript
常用js脚本
Dec 03 #Javascript
论坛特效代码收集(落伍转发-不错)
Dec 02 #Javascript
You might like
PHP设计模式之适配器模式代码实例
2015/05/11 PHP
PHP+Ajax实现上传文件进度条动态显示进度功能
2018/06/04 PHP
PHP Swoole异步读取、写入文件操作示例
2019/10/24 PHP
详解PHP中curl_multi并发的实现
2020/06/08 PHP
jQuery布局插件UI Layout简介及使用方法
2013/04/03 Javascript
jQuery取得select选择的文本与值的示例
2013/12/09 Javascript
javascript为下拉列表动态添加数据项
2014/05/23 Javascript
举例详解JavaScript中Promise的使用
2015/06/24 Javascript
jQuery中slidedown与slideup方法用法示例
2016/09/16 Javascript
DOM事件探秘篇
2017/02/15 Javascript
angular使用post、get向后台传参的问题实例
2017/05/27 Javascript
Nodejs 和Session 原理及实战技巧小结
2017/08/25 NodeJs
详解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南
2018/11/13 Javascript
jQuery选择器选中最后一个元素,倒数第二个元素操作示例
2018/12/10 jQuery
vue实现Input输入框模糊查询方法
2021/01/29 Javascript
如何构建一个Vue插件并生成npm包
2020/10/26 Javascript
python简单获取数组元素个数的方法
2015/07/13 Python
Python函数装饰器实现方法详解
2018/12/22 Python
python excel转换csv代码实例
2019/08/26 Python
Django框架 querySet功能解析
2019/09/04 Python
python dumps和loads区别详解
2020/02/04 Python
Python如何省略括号方法详解
2020/03/21 Python
Python ADF 单位根检验 如何查看结果的实现
2020/06/03 Python
Joules官网:女士、男士和儿童服装和鞋类
2018/10/23 全球购物
国际奢侈品品牌童装购物网站:Designer Childrenswear
2019/05/08 全球购物
英国名牌服装购物网站:OD’s Designer
2019/09/02 全球购物
俄罗斯电子产品、计算机和家用电器购物网站:OLDI
2019/10/27 全球购物
总经理助理职责
2014/02/04 职场文书
会计岗位描述
2014/02/22 职场文书
喜之郎果冻广告词
2014/03/20 职场文书
金融系毕业生自荐书
2014/07/08 职场文书
药店促销活动策划方案
2014/08/24 职场文书
委托证明模板
2014/09/16 职场文书
现实表现材料范文
2014/12/23 职场文书
红旗渠导游词
2015/02/09 职场文书
2019年幼儿园管理条例范本!
2019/07/17 职场文书