JQuery遍历1:CssClass遍历元素
将所有的checkbox设置为未选中,采用遍历的方法来完成
控件如下
<button id="ClearPosition" type="button">清空职位</button>
<input type="checkbox" class="jobPostaJoblist"/><span>导购/促销</span>
<input type="checkbox" class="jobPostaJoblist"/><span>收银员</span>
<input type="checkbox" class="jobPostaJoblist"/><span>店长</span>
JQUERY代码如下:
jobPostaJoblistSelected是checkbox被选中时的css
stopDefault函数用于中止默认的事件响应
$("#ClearPosition").each(function(i) {
$(this).click(function(e) {
$("input[class*='jobPostaJoblist']").each(function(i) {
$(this).attr("checked", false);
$(this).next().removeClass("jobPostaJoblistSelected");
});
return stopDefault(e);
});
});
function stopDefault(e) {
if (e && e.preventDefault) {
e.preventDefault();
} else {
window.event.returnValue = false;
}
return false;
}
JQuery遍历2:Table内元素
HTML 代码:
<div>DIV</div>
<span>SPAN</span>
<p>P</p>
jQuery 代码:
$("*")
结果:
[ <div>DIV</div>, <span>SPAN</span>, <p>P</p> ]
同理 你可以取出table的所有
例如:table的id是“table1”
jQuery 代码:
$("#table *")
$("table").find("tr").each(function(){
$(this).find("td").each(function(){
alert($(this).text());
});
});
JQuery遍历3:服务器端控件
$("#trTest td select");asp控件在程序加载前会将服务器控件编译成html控件
DropDownList 就会成为普通的select
TextBox 是input type=text
但是id不会改
接下来你就应该明白了
$("#trTest td select").each(function () {
//do something
});
JQuery遍历4:DIV内元素
jquery遍历特定ID的div并隐藏,实现代码如下:
$(document).ready(function(){
var d = $("div");
$(d).each(function(){
var dId = $(this).attr("id");
if(dId.indexOf('advice')>-1){
$('#'+dId).hide();
}
})
});
分享到:
相关推荐
接下来,我们将探讨如何使用JQuery遍历元素的父辈和祖先。 1. parent()方法 parent()方法用于获取当前选中元素的直接父辈元素。这是遍历父辈元素中最基础的方法。例如,在给定的代码片段中,通过点击一个按钮,使用...
本文将深入探讨如何使用jQuery进行元素赋值、遍历、追加、分割字符串以及查找索引,这些都是jQuery核心功能的重要部分。 ### 元素赋值 在jQuery中,使用`val()`方法可以方便地对表单元素(如输入框、文本区域)的...
在jQuery库中,有多种方法可以用来实现这种需求,接下来,我们将会详细解释如何使用children()和find()方法来遍历后代,以及如何使用siblings()方法来遍历同胞元素。 首先,让我们了解children()方法。children()...
这个“jQuery遍历学习”的主题主要关注如何使用jQuery来高效地遍历DOM元素,以实现对网页内容的控制和操作。 首先,jQuery提供了多种遍历方法,包括基本的选择器和遍历函数。选择器如`$()`用于选取DOM元素,可以...
本篇文章提供一款jquery遍历select教程代码,主要是利用了$(“#<%=ddl_xreg_id.clientid%> option”).each(function() {形式来each遍历一次,这样所有的select就给查询了一次。 代码如下:[removed][removed]...
通过 jQuery,您能够向下遍历 DOM 树,以查找元素的后代。 向下遍历 DOM 树 下面是两个用于向下遍历 DOM 树的 jQuery 方法: children() find() jQuery children() 方法 children() 方法返回被选元素的所有直接子...
本文将深入探讨jQuery如何遍历节点树,并给出实际应用示例。 首先,我们需要理解什么是节点树。HTML文档可以看作是一棵树形结构,其中每个HTML元素都是一个节点,包括元素节点、文本节点、属性节点等。节点之间通过...
在jQuery库中,遍历DOM树是常见的操作,特别是当你需要查找或操作元素的祖先时。"祖先"在这个上下文中指的是元素的父级、父级的父级,以及更高级别的上级元素,直至文档的根节点`<html>`。jQuery提供了几个方便的...
jQuery 遍历函数是 jQuery 库中的一组方法,用于筛选、查找和串联元素。这些方法可以帮助开发者快速地操作和处理 HTML 元素。下面是 jQuery 遍历函数的详细介绍: 1. `.add()` 方法:将元素添加到匹配元素的集合中...
在这个过程中,`.attr(name)`用于获取或设置元素的属性值,`.attr.each()`则遍历元素的所有属性。需要注意的是,`.attr.each()`并不是jQuery的核心方法,而是对`jQuery.fn.attr`的一个扩展,如在描述中提到的博客...
本文实例讲述了jQuery遍历DOM元素与节点方法。分享给大家供大家参考,具体如下: 一、向上遍历–祖先元素 ① $(selector).parent([filter]):返回selector匹配元素的直接父元素,方法可以接受一个过滤selector来过滤...
"jQuery遍历Form"是指通过jQuery的方法来获取并访问HTML表单中的所有输入元素。在这个示例中,我们关注的是获取ID为"form1"的表单,并使用`serializeArray()`方法来获取表单元素的值,这些值以键值对的形式存储在一...
jQuery提供了`.each()`方法,可以遍历由CSS选择器选取的元素集合。例如: ```javascript $(".myClass").each(function(index, element) { console.log("这是第" + (index + 1) + "个元素:" + $(element).html());...
总之,掌握jQuery遍历节点树的方法对于前端开发人员来说是非常重要的,它让我们能够更加高效地选择和操作DOM元素,实现丰富的用户界面和交互效果。通过不断练习和应用这些方法,我们可以编写出更加健壮和易于维护的...
map() 把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。 二、语法 .map(callback(index,domElement)) 三、详细说明 由于返回值是 jQuery 封装的数组,使用 get() 来处理返回的对象以...
使用jQuery遍历元素 jQuery提供了一个强大的`.each()`方法来遍历元素集合: ```javascript $(".className").each(function(index, element) { // 对element进行操作 }); ``` 这里的`function(index, element)`...
然而,在使用jQuery遍历checkbox时,如果不注意一些细节,可能会遇到一些问题。以下我们将详细介绍在使用jQuery遍历checkbox时需要注意的几个关键点。 首先,在使用jQuery选择器的时候,需要准确地指定要操作的元素...
下面我们详细讲解这些jQuery遍历函数的知识点。 .add()函数用于将元素添加到jQuery对象集合中。这个函数可以将新元素直接添加到现有的jQuery对象集合中,实现链式操作。 .andSelf()函数将之前操作返回的元素集添加...
### jQuery遍历Json数据的方法知识点详解 #### 1. jQuery遍历的必要性与优势 在Web开发中,经常需要处理和展示来自服务器的数据,尤其是在构建动态的网页内容时。JSON(JavaScript Object Notation)数据格式因其...