表单选择器
[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; });
[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"});
--------------------------------------------------------------------------------------------------------------------------------------------------------
分享到:
相关推荐
- **表单(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支持拖放功能,可以让...