- 浏览: 53106 次
- 性别:
- 来自: 大连
最近访客 更多访客>>
最新评论
-
lovefly_zero:
很感谢你的文章 不过调整一下排版吧 冗余code太多了。
jQuery验证框架(六)内置验证方法 (jQuery validation) -
tomorrow009:
受交了~
RoR的部署方案选择
表单选择器
[1] :input Returns: Array<Element(s)>
说明: 匹配所有input, textarea, select和button元素。
- var allInputs = $(":input");
- var formChildren = $("form > *");
- $("#messages").text("Found " + allInputs.length + " inputs and the form has " +
- formChildren.length + " children.");
- // so it won't submit
- $("form").submit(function () { return false; });
var allInputs = $(":input"); var formChildren = $("form > *"); $("#messages").text("Found " + allInputs.length + " inputs and the form has " + formChildren.length + " children."); // so it won't submit $("form").submit(function () { return false; });
[2] :text Returns: Array<Element(s)>
说明: 匹配所有类型为text的表单。
使用这个伪类选择器$(":text")等同于$("*:text"),是一个非常慢的选择器。因此建议使用$("input:text")。
var input = $("form input:text").css({background:"yellow", border:"3px red solid"});
[3] :password Returns: Array<Element(s)>
说明: 匹配所有类型为password的表单。
var input = $("form input:password").css({background:"yellow", border:"3px red solid"});
[4] :radio Returns: Array<Element(s)>
说明: 匹配所有类型为radio的表单。
使用这个伪类选择器$(":radio")等同于$("*:radio"),是一个非常慢的选择器。因此建议使用$("input:radio")。
若要选择一组相关联的单选按钮,可以使用$("input[name=gender]:radio")
var input = $("form input:radio").css({background:"yellow", border:"3px red solid"});
[5] :checkbox Returns: Array<Element(s)>
说明: 匹配所有类型为checkbox的表单。
var input = $("form input:checkbox").css({background:"yellow", border:"3px red solid"});
[6] :submit Returns: Array<Element(s)>
说明: 匹配所有类型为submit的表单。
var input = $(":submit").parent('td').css({background:"yellow", border:"3px red solid"});
[7] :image Returns: Array<Element(s)>
说明: 匹配所有类型为image的表单。
var input = $(":image").css({background:"yellow", border:"3px red solid"});
[8] :reset Returns: Array<Element(s)>
说明: 匹配所有类型为reset的表单。
var input = $(":reset").css({background:"yellow", border:"3px red solid"});
[9] :button Returns: Array<Element(s)>
说明: 匹配所有类型为button的表单和button元素( <button></button> )。
var input = $(":button").css({background:"yellow", border:"3px red solid"});
[10] :file Returns: Array<Element(s)>
说明: 匹配所有类型为file的表单)。
var input = $(":file").css({background:"yellow", border:"3px red solid"});
发表评论
-
jQuery验证框架(八)应用实例 (jQuery validation)
2010-05-17 16:28 1362jQuery验证框架 八、应用实例 [1] 验证页面 ... -
jQuery验证框架(七)注意事项 (jQuery validation)
2010-05-17 16:27 1267jQuery验证框架 七、注意事项 [1]复杂的name属性值 ... -
jQuery验证框架(六)内置验证方法 (jQuery validation)
2010-05-17 16:26 1110jQuery验证框架 六、框架内建的验证方法( List of ... -
jQuery验证框架(五)验证器 (jQuery validation)
2010-05-17 16:25 1450jQuery验证框架 五、验证器( Validator ) ... -
jQuery验证框架(三、四)选择器及实用工具 (jQuery validation)
2010-05-17 16:24 769jQuery验证框架 三、定制的选择器(Custom Sele ... -
jQuery验证框架(二)插件方法 (jQuery validation)
2010-05-17 16:24 1206jQuery验证框架 二、插件方法( Plugin metho ... -
jQuery验证框架(一) 可选项 (jQuery validation)
2010-05-17 16:23 1489jQuery验证框架 Html代码 & ... -
Jquery属性(一) -- Attr
2010-05-17 16:22 1014属性 [1] attr( name ) Retur ... -
Jquery选择器(九) -- Form Filters
2010-05-17 16:22 879表单过滤器 [1] :enabled Return ... -
Jquery选择器(七) -- Child Filters
2010-05-17 16:20 959子节点过滤器 [1] :nth-child(index/ev ... -
Jquery选择器(六) -- Attribute Filters
2010-05-17 16:20 967属性过滤器 注意:在jQuery1.3中,[@attr] 形式 ... -
Jquery选择器(五) -- Visibility Filters
2010-05-17 16:19 941可见性过滤器 [1] :hidden Return ... -
Jquery选择器(四) -- Content Filters
2010-05-17 16:19 740内容过滤器 [1] :contains(text) ... -
Jquery选择器(三) -- Basic Filters
2010-05-17 16:18 925基本过滤选择器 [1] :fi ... -
Jquery选择器(二)--Hierarchy
2010-05-17 16:17 830层级选择器 [1] ancestor descendant ... -
Jquery选择器(一) -- Basics
2010-05-17 16:17 698基本选择器 [1] #id Returns: Ar ... -
Jquery核心(三) Data
2010-05-17 16:16 794jQuery数据 [1] data( name ) ... -
Jquery核心(二) $(...) jQuery Object Accessors
2010-05-17 16:15 976jQuery对象访问器 [1] each( callback ... -
Jquery核心(一) $(...) The jQuery Function
2010-05-17 16:14 964jQuery核心 [1] jQuery( expression ...
相关推荐
- **表单(Forms)**:对各种表单元素(如输入框、选择器、开关等)进行了优化,支持自动增强。 - **列表视图(Listviews)**:通过`data-role="listview"`创建,支持分组、图标、嵌入式链接等。 **5. 功能增强** -...
1. **选择器**:jQuery的选择器语法极大地简化了DOM元素的选取,如 `$()` 可以选取页面中的元素,而 `$("#id")` 和 `$(".class")` 分别用于选取ID和类名匹配的元素。在ASP.NET环境中,这些选择器可以与控件ID进行...
- CSS选择器:jQuery支持大部分CSS2和CSS3选择器,如`#id`,`.class`,`tag`等。 - 链接选择器:`$("div > p")`选择所有直接在div元素内的p元素。 - 属性选择器:`$("[href]")`选取所有带有href属性的元素。 3. ...
1. **小部件(Widgets)**:如日期选择器(Datepicker)、滑块(Slider)、对话框(Dialog)、下拉菜单(Selectmenu)、 accordions 和 tabs 等,这些都为开发者提供了丰富的UI元素。 2. **效果(Effects)**:包括...
- 示例:`$(document).find("div>p")`,等同于使用选择器获取元素。 ##### 3. `$(Function fn)` - **功能描述**:简写形式的 `$(document).ready()`,允许绑定一个在 DOM 完全加载后执行的函数。 - **参数说明**:...
这些方法和选项使得forms.js插件成为jQuery库中处理表单的利器,极大地简化了前端开发中与表单交互相关的复杂性,提高了代码的可读性和可维护性。在实际项目中,结合PHP或其他后端语言,可以构建出高效且用户友好的...
- **应用场景**:适用于需要不同风格的颜色选择器。 #### 六、投票插件(Rating Plugins) **1. jQuery Star Rating Plugin** - **功能概述**:实现星级评分功能。 - **应用场景**:适用于需要用户评分的场景。 *...
2. **表单(Forms)**:jQuery Mobile提供了丰富的表单控件,如输入框、选择器、开关等,增强了触摸设备上的表单交互体验。 3. **网格系统(Grids)**:类似Bootstrap的栅格系统,用于创建响应式布局,适应不同屏幕...
这个函数接收一个包含 CSS 选择器的字符串,然后用这个字符串去匹配一组元素。 jQuery 的核心功能都是通过这个函数实现的。 jQuery中的一切都构建于这个函数之上,或者说都是在以某种方式使用这个函数。这个函数最...
2. **表单(Forms)**:自动增强表单元素,如文本输入、选择器和滑块。 3. **网格(Grids)**:使用 `data-role="grid"` 创建响应式的网格布局。 4. **工具栏(Toolbars)**:包含头部、尾部和面板,可以设置各种...
这个场景下,我们关注的是“ninja-forms-datepicker-localize”,它涉及到如何在Ninja Forms中设置jQuery UI Datepicker的默认配置,以便更好地适应不同地域的用户需求。 Ninja Forms是一款强大的WordPress表单构建...
- **表单(Forms)**: 自动增强文本输入、选择器、开关等表单元素,提供更好的触摸体验。 - **按钮(Buttons)**: 支持各种类型的按钮,如提交、链接、图标按钮等。 - **面板(Panels)**: 可以是滑出式或弹出式的...
- **Farbtastic jQuery Color Picker Plugin**: 高度可定制的颜色选择器。 - **ColorPicker by intelliance.fr**: 简洁高效的颜色选取插件。 #### 投票插件(Rating Plugins) - **投票插件**包括: - **jQuery ...
开发者可以通过阅读`json-forms-master`中的源代码、文档和示例来学习如何使用JSON Forms。源代码通常包含了详细的注释和结构,帮助理解其工作原理,而文档则会指导如何配置和自定义表单。 总之,JSON Forms 是一...
2. **jQuery TimePicker** - 精确到分钟的时间选择器,适合会议、预约等场景。 3. **Farbtastic jQuery Color Picker Plugin** - 色彩丰富的颜色选取器,满足设计需求。 通过以上概述,我们可以深刻感受到jQuery...
- **Farbtastic jQuery Color Picker Plugin**: 颜色选择器插件。 - **ColorPicker by intelliance.fr**: 颜色选择器插件。 #### 6. 投票插件 - **jQuery Star Rating Plugin**: 星级评分插件。 - **jQuery Star ...
- **选择器**:详细介绍jQuery提供的各种元素选择器,以及如何使用它们来选取页面中的元素。 - **DOM操作**:教授如何使用jQuery来添加、删除或修改文档对象模型(DOM)中的元素。 - **链式操作**:解释如何利用jQuery...
7. **时间选择器(Time Pickers)**:对于需要输入时间的表单字段,jQuery插件可以创建易于使用的日历和时间选择器,使得输入时间变得更加简单。 8. **拖放上传(Drag and Drop Upload)**:jQuery支持拖放功能,可以让...