`
烈火
  • 浏览: 8620 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

jquery 编程注意问题

阅读更多
1.判断我的选择是否包含元素?

// 不要这样做!

if ( $( "div.foo" ) ) {

}

// 请使用length属性

if ( $( "div.foo" ).length ) {

}

2.需要重复调用同一个选择时,请缓存你的选择:

var divs = $( "div" );

3.获取dom对象

$( "#foo" )[ 0 ];

4.select相关

$( "#myselect" ).val();

$( "#myselect option:selected" ).text();

5.checkbox/radio相关

$( "#x" ).prop( "checked", true );

$( "#x" ).prop( "checked", false );

6.Disabled

$( "#x" ).prop( "disabled", true );

$( "#x" ).prop( "disabled", false );

分享到:
评论

相关推荐

    jQuery高级编程

    《jQuery高级编程》从开发人员的层次对iQuery提供了一个全面的介绍。另外还深入介绍了iQuery的很多..., , 《jQuery高级编程》着重介绍iQuery1.7.1的可用特性,但在相关的地方都要注意在低版本iQuery库中的支持能力。

    《jQuery高级编程》

    《jQuery高级编程》从开发人员的层次对iQuery提供了一个全面的介绍。另外还深入介绍了iQuery的很多..., , 《jQuery高级编程》着重介绍iQuery1.7.1的可用特性,但在相关的地方都要注意在低版本iQuery库中的支持能力。

    jquery高级编程的最佳实践详解

    在jQuery编程中,给jQuery对象类型的变量添加`$`前缀可以提高代码的可读性。同时,将选择器返回的内容存储到变量中以便重用是一个良好的实践,这样可以避免重复地对同一选择器进行查询。 #### 8. DOM操作的优化 在...

    jQuery API 3.3.1 中文手册

    jQuery是一个JavaScript框架,自面世以来,以其快速、简洁,能够很轻易地处理HTML文档、控制事件、给页面添加动画和Ajax效果等功能使多很多WEB编程者对其非常热爱,本手册旨在帮助广大jQuery爱好者快速了解jquery库...

    《XMPP高级编程 使用JavaScript和jQuery》 高清扫描 完整版 PDF电子书 详细书签

    《XMPP高级编程 使用JavaScript和jQuery》 高清扫描 完整版 PDF电子书 详细书签 这是刚出炉的第一本完整PDF,网上其它地方流传的都是试读版PDF坑爹呢。 友情提醒: 大家在阅读高清扫描版PDF书籍时,如果需要做...

    jquery-1.11.0+jquery-UI-1.10.4

    总结,jQuery 1.11.0和jQuery UI 1.10.4是Web开发的强大工具,它们简化了JavaScript编程,提供了丰富的UI组件,帮助开发者构建出互动性强、用户体验佳的网页应用。在不断变化的前端技术环境中,理解和掌握这两个库的...

    jquery总结学习资料JQuery总结,jquery总结学习资料JQuery总结,jquery总结学习资料JQuery总结

    jQuery 是一个广泛使用的JavaScript库,由John Resig于2006年创建,它极大地简化了JavaScript编程,尤其是处理DOM操作、事件处理、动画效果和Ajax交互。jQuery 的设计目标是“write less, do more”,它通过提供简洁...

    JQuery1.4.1

    总结来说,jQuery 1.4.1 提供了高效、简洁的JavaScript编程方式,它在DOM操作、事件处理、Ajax和动画方面都表现出色。虽然现在有更新的版本,但在一些老项目或特定场景下,1.4.1仍然具有很高的实用价值。了解并掌握...

    jquery-jar包

    需要注意的是,尽管jQuery-jar包提供了在Java后端使用jQuery的可能,但这种用法并不常见。通常,前端和后端的职责分离更加清晰,前端负责用户交互和视图层,后端负责业务逻辑和数据处理。直接在服务器端使用jQuery...

    jquery1.12.1

    值得注意的是,虽然jQuery 1.12.1是一个稳定的版本,但随着技术的发展,更现代的库如React、Vue和Angular已经崛起。然而,这并不意味着jQuery失去了其价值。在许多现有项目中,jQuery仍然是不可或缺的一部分,尤其是...

    jquery各种版本源码

    在实际学习过程中,你可能需要在类似这样的资源网站上寻找不同版本的jQuery源码,同时,也应该注意版权问题,合法合规地使用和学习。 在研究jQuery源码时,建议遵循以下步骤: 1. **了解基本结构**:先从主函数...

    jquery实现表格隔行换色和鼠标经过提示效果源码

    需要注意的是,实际项目中可能需要考虑浏览器兼容性和性能优化,例如使用CSS类而不是直接修改`style`属性,或者使用事件委托来减少事件绑定等。 在提供的压缩包文件中,应该包含了完整的HTML、CSS和JavaScript代码...

    JQUERY的DW插件

    4. **调试**:如果遇到问题,使用DW的内置调试工具或者浏览器的开发者工具来定位和解决错误。 5. **与其他插件的兼容性**:考虑插件是否能与已安装的其他插件协同工作,避免冲突。 总之,"jQuery_api_for_dw4"这个...

    jquery-migrate-3.0.0.js

    总之,jQuery Migrate 3.0.0是开发者在升级jQuery版本过程中的一把利器,它帮助我们解决了旧代码与新库之间的不兼容问题,同时也为我们提供了向更现代、更高效的编程实践迈进的指导。通过理解和善用Migrate,我们...

    jquery-1.10.2.min.js

    jQuery的核心理念是提供一个简单易用的接口,让开发者可以跨浏览器地进行高效的JavaScript编程,避免了不同浏览器之间的兼容性问题。 二、jQuery 1.10.2.min.js的特性 1. **选择器**:jQuery 1.10.2提供了强大的...

    jquery实例+锋利的jquery+api

    API部分则提供了jQuery的所有函数和方法的详细参考,包括参数、返回值、示例以及注意事项,是开发者查询和查阅的宝贵资源。 通过深入学习这一系列资源,你将能掌握jQuery的核心技能,提高网页开发效率,创建出互动...

Global site tag (gtag.js) - Google Analytics