用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+jQuery 网页特效设计 jQuery(3.4.1)基础 1 jQuery简介 jQuery优势 jQuery安装 jQuery语法 1、jQuery简介 1.1 学习jQuery之前,需要以下...“jquery-1.10.2.min.js”></script>// 需要注意下载的版本 3.1
同时,"说明.txt"可能是对如何使用这个库的简要指南或注意事项,对于初学者来说尤其有用。 综上所述,jQuery 3.4.1是一个强大的JavaScript库,它的主要特点包括高效的选择器引擎、简洁的API、丰富的插件生态系统和...
jQuery API 3.3.1 中文手册,jQuery是一个JavaScript框架,自面世以来,以其快速、简洁,能够很轻易地处理HTML文档、控制事件、给页面添加动画和Ajax效果等功能使多很多WEB编程者对其...注意: 不用积分! 免费下载!
在实际项目中,开发者还需要注意兼容性问题,确保网站能在各种浏览器和设备上正常运行。此外,优化性能也很关键,包括减少HTTP请求、压缩代码、利用缓存等技术手段。 总的来说,jQuery Mobile 1.4.2和jQuery 1.8.3...
同时,注意合理优化,避免不必要的DOM操作和过度依赖jQuery UI的默认样式,以提高性能并保持代码的灵活性。 总结,jQuery 1.11.0和jQuery UI 1.10.4是Web开发的强大工具,它们简化了JavaScript编程,提供了丰富的UI...
4. **基本语法和注意事项** - 选择元素:`$("#id")`,`$(".class")`,`$("tagname")`,`$("selector")`。 - 操作元素:`$("#id").html()`, `$("#id").text()`, `$("#id").attr("attribute")`。 - 事件处理:`$("#...
需要注意的是,虽然`jquery.color.js`插件非常实用,但在现代前端开发中,CSS3已经提供了原生的颜色过渡效果,如`transition`和`animation`属性。这些原生特性在性能上可能优于jQuery插件,因为它们是由浏览器直接...
**jQuery 1.4.1 知识点详解** jQuery 是一个广泛使用的...虽然现在有更新的版本,但在一些老项目或特定场景下,1.4.1仍然具有很高的实用价值。了解并掌握这个版本的jQuery,将有助于你更好地理解和运用JavaScript库。
在使用这些文件时,开发者需要注意版本之间的差异。比如,如果项目依赖于某些在1.8.3中不存在的新API,那么就需要使用1.12.4或者其他更高版本。同时,使用.min.js版本(如"jQuery-1.8.3.min.js")是为了在生产环境中...
在IT领域,jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互。在本主题中,我们重点关注两个...在开发过程中,务必注意兼容性测试和错误处理,确保在各种环境下都能正常工作。
需要注意的是,虽然jQuery Migrate可以暂时解决兼容性问题,但它并不推荐作为长期解决方案。最佳实践是逐步升级和修改代码,以适应最新版本的jQuery,因为旧的API和特性可能有安全风险,或者效率较低。使用jQuery ...
然而,随着技术的发展,jQuery也在不断迭代更新,新版本可能会移除一些旧的API或者改变原有的行为,这可能导致旧代码在新版本中出现问题。为了解决这个问题,jQuery团队推出了jQuery Migrate插件,以帮助开发者平滑...
标题中的“Jquery所需驱动”实际上是指为了在Android环境中运行jQuery所必需的一些组件或库。这可能包括jQuery核心库、相关的JavaScript引擎支持,以及可能的WebView配置或插件。在Android中使用jQuery,通常会涉及...
在使用jQuery.color.js时,需要注意以下几点: - **引入依赖**:确保已经正确引入jQuery库,因为jQuery.color.js是基于jQuery构建的。 - **避免冲突**:在某些情况下,可能需要使用jQuery的noConflict模式,以防止...
**使用jQuery的注意事项** 1. **版本选择**:选择jQuery版本时要考虑项目需求和兼容性,较新的版本可能不支持旧版浏览器,而较旧的版本可能缺乏新功能。 2. **CDN引入**:为了提高页面加载速度,可以使用公共CDN...
在 JavaScript 部分,我们通过 `$("#pagination").jqueryPage()` 初始化分页组件,并传递一些关键参数,如总页数、当前页数、每页显示的条数以及点击页码后的回调函数。`clickCallback` 函数会在用户点击分页链接时...
需要注意的是,尽管jQuery-jar包提供了在Java后端使用jQuery的可能,但这种用法并不常见。通常,前端和后端的职责分离更加清晰,前端负责用户交互和视图层,后端负责业务逻辑和数据处理。直接在服务器端使用jQuery...
例如,使用`.slideToggle()`方法可以实现图片的无缝切换,`.fadeIn()`和`.fadeOut()`则可以实现图片的淡入淡出,这些功能使得商品展示更加生动且吸引用户注意力。 其次,新闻播放滚动功能也是jQuery的典型应用之一...
使用 `jQuery Migrate` 时,需要注意以下几点: 1. **不要长期依赖**:`jQuery Migrate` 是一个过渡工具,旨在帮助你升级代码库,而不是永久解决方案。最终应修复所有不兼容问题并移除 `jQuery Migrate`。 2. **警告...
4. 最后分别使用新旧两个版本的jQuery执行了一些简单的操作:新版本使用`$`,旧版本使用`j`。 #### 适用场景与注意事项 - **适用场景**:适用于需要在同一页面中使用多个版本的jQuery的情况,特别是在需要兼容旧...