首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

获取页面中被选中元素 JS原生方法 与 jQuery方法 分析

方式查看属性值,这就是方式一 与 方式二 方式三 是通过选择器方式获取元素,再获取属性值,但是这里有一个坑,当再input标签写了checked属性时,可以获取到值,但是如果没有写,而是在页面上让用户点击...---- 我们在代码 设置是 inp被选中 打开页面后 点击inp2 让inp 没选中 但是inp值并没有发生变化 ---- ? ?...方法,这个方法先通过jQuery获取元素,但这里获取一个jQuery对象,所以又通过get()方法转成了DOM元素,($(selector).get(index); get() 方法获取由选择器指定...DOM 元素),后面这个 .checked,应该算是js原生,类似于js原生 方法二 方法二 is() 方法用于查看选择元素是否匹配选择器,:checked 是jQuery选择器 选取所有被选中元素...(复选框单选按钮)这个方法是推荐使用jQuery方法 方法三 这个方法不推荐使用,缺陷和上面js方法中提到缺陷是一样 方法四 这个方法非常推荐使用 prop() 方法设置返回被选元素属性和值

5.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

select2 api参数文档

id 函数 函数用于获取id从选择对象字符串id存储代表关键 matcher 函数 用于确定是否搜索词匹配一个选项时使用一个内置查询功能 sortResults 函数 用于排序列表搜索之前显示结果...tags 数组/函数 将Select2放入“标签'mode,用户可以添加新选择和预先存在标签是通过提供 这个选项属性是一个 数组 或者一个 函数 返回一个 数组 对象 字符串 。...如果 字符串 而不是使用 对象 他们将有一个转换成一个对象 id 和 文本 属性相等 值 字符串 。 containerCss 函数/对象 内联css将被添加到select2容器。...dropdownCss 函数/对象 内联css将被添加到select2下拉容器。 一个对象包含css属性/值密钥对一个函数,这个函数返回一个对象。...value is: "+$("#e1").select2("val"));}); // 获取选中ID值 $("#e1").click(function () { $("#e2").select2("

5.8K50

新手编程1001问(2)

新手编程1001问(2) Q:‍前端如何实现页面下拉框Select联动? A:上一期,我们回答了JS/JQuery如何获取下拉框选中文本和值。那么今天问题,我们可以继续聊聊下拉框了。...下拉框在前端设计一个很常用列表控件。独立下拉框要实现起来并不难。但是,有时候我们会遇到两个甚至多个下拉框需要联动问题,这时候,页面的实现就不是一个简单交互了。...它需要我们根据上一个下拉框选中值来动态更新下一个下拉框列表。...案例:页面上有Select1和Select2,需求是Select2列表数据依赖于Select1选中值。...text(item["myText"]).appendTo( }); }); JS如何获取选中值和文本

8K40

与Ajax同样重要jQuery(1)

next 获取紧随pre元素一个兄弟元素 $("label + input") prev ~ siblings 获取pre元素后边所有兄弟元素 $("form ~ input") 练习2: ² 将...③:基本过滤选择器 :first 选取第一个元素 $("tr:first") :last 选取最后一个元素 $("tr:last") :not(selector) 去除所有与给定选择器匹配元素 $("...这个动画效果只调整元素高度,可以使匹配元素以“滑动”方式显示出来。在jQuery 1.3,上下padding和margin也会有动画,效果更流畅。...$("div:has(p)").addClass("test"); 含有p子元素div :parent 选取含有子元素文本节点元素 $("td:parent") 所有不为空td元素选中 练习4:...区别 eq :first-child 选取第一个元素 :last-child 选取最后一个元素 :only-child 选取唯一子元素,它元素只有它这一个元素 练习7: ² 选择id属性mytable

10K60

jQuery选择器和选取方法

:last 匹配选中列表最后一个元素(( jQuery扩展) :last-child 匹配元素是其父节点最后一个元素。...first()返回jQuery对象仅包含选中元素一个,last()返回jQuery对象则只 包含最后一个元素。更通用是,eq()方法返回物Query对象只包含指定序号单个选中元素。...对选中一个元素,这些方法会使用该选中元素作为上下文起始点来得到新选中元素集,然后返回一个jQuery对象,包含所有新选中元素 并集。..."div p")相同 该类别其他方法返回新jQuery对象,代表当前选中元素集中每一个元素元素、兄弟元素元素。...closest()方法必须传人一个选择器 字符串,会返回每一个选中元素祖先元素匹配该选择器最近一个祖先元素(如果有的话)。对该方法而言,元素认为是自身祖先元素

5.1K40

laravel框架select2多选插件初始化默认选中项操作示例

本文实例讲述了laravel框架select2多选插件初始化默认选中项操作。分享给大家供大家参考,具体如下: 项目中有发送消息功能,需要能通过搜索,多选用户,来指定发送人。...//注意数据必须要有二个属性,id和text,分别对应optionvalue和文本 //网上有些说无法选中元素,请先检查这里,你是否设置了id,并且不为空 $(data.data...$("#spread_select").val([1, 2]).trigger("change"); 但是我们这里select2option是通过ajax动态加载,刚进页面时,select2ajax...根本没有触发,导致select2没有option元素,更无法被选中。...member_select").append(option); } $("#member_select").trigger('change'); } })(selObj); selObj数据

2.6K51

最常见 20 个 jQuery 面试问题及答案

你可以传一个函数给 each() 方法,调用 jQuery 对象会在其每个元素上执行传入函数。有时这个问题会紧接着上面一个问题,举个例子,如何在 alert 框里显示所有选中项。...你是如何一个 HTML 元素添加到 DOM 树?(答案如下)   你可以用 jQuery 方法 appendTo() 将一个 HTML 元素添加到 DOM 树。...你也还可以看看 用来向DOM添加元素 appendTo() 方法.   15. 你如何利用jQuery来向一个元素添加和移除CSS类?...你可以传一个函数给 each() 方法,调用 jQuery 对象会在其每个元素上执行传入函数。有时这个问题会紧接着上面一个问题,举个例子,如何在 alert 框里显示所有选中项。...你也还可以看看 用来向DOM添加元素 appendTo() 方法.   15. 你如何利用jQuery来向一个元素添加和移除CSS类?

13.7K30

jQuery(选择器)

基本选择器(*) 在开发过程jQuery对象定义 var $obj=$("选择对象"); //$obj为自定义元素名 id选择器 $("#id"); 选中结果是该元素jQuery对象 标签选择器...$("标签名称");jquery对象集合,如果选择结果只有一个,那么是当前对象 类选择器 $(".类名"); jQuery对象集合,类名是在css定义 并集选择器 $("selector1seletor2...$=属性以'指定值'结尾; *=属性值包含有'指定值'; [attributeName='指定值'] 获取相应属性值为指定值元素; [attributeName^='指定值'] 获取相应属性值以指定值开头元素...; [attributeName$='指定值'] 获取相应属性值以指定值结尾元素; [attributeName*='指定值'] 获取相应属性值包含指定值元素; [attributeName!...这相当于:nth-child(1); :last-child 匹配所给选择器( :之前选择器)最后一个元素; 注意::last 只匹配最后一个元素,而此选择符将为每个父元素匹配最后一个元素; :

1.5K10

jquery面试题目_高并发面试题

如何在点击一个按钮时使用 jQuery 隐藏一个图片? 这是一个事件处理问题。jQuery为按钮点击之类事件提供了很好支持。你可以通过以下代码去隐藏一个通过IDclass定位到图片。...你可以传一个函数给 each() 方法,调用 jQuery 对象会在其每个元素上执行传入函数。有时这个问题会紧接着上面一个问题,举个例子,如何在 alert 框里显示所有选中项。...你是如何一个 HTML 元素添加到 DOM 树?(答案如下) 你可以用 jQuery 方法 appendTo() 将一个 HTML 元素添加到 DOM 树。...你如何使用jQuery来提取一个HTML 标记属性 例如. 链接href? (答案) attr() 方法用来提取任意一个HTML元素一个属性值....你也还可以看看 用来向DOM添加元素 appendTo() 方法. 15. 你如何利用jQuery来向一个元素添加和移除CSS类?

9.4K10

使用jQuery筛选排除元素以修改指定标签属性

1、eq()    筛选指定索引号元素 2、first()  筛选出第一个匹配元素 3、last()   筛选出最后一个匹配元素 4、hasClass()  检查匹配元素是否含有指定类...5、filter()  筛选出与指定表达式匹配元素集合 6、is()    检查元素是否参数里能匹配上 7、map() 8、has()  筛选出包含指定子元素元素 9、not()  排除能够参数匹配元素...获取其后元素,直到参数能匹配上为止,不包括结束条件那个 17、offsetPosition()  返回第一个用于定位祖先元素,即查找祖先元素position为relativeabsolute...注意参数条件本身不会被匹配 24、siblings()   获取指定元素兄弟元素,不分前后 25、add()    将选中元素添加到jQuery对象集合 26、andSelf()  将自身加到选中...jQuery集合,以方便一次性操作 27、end()     将改变当前选择器选中操作回退为上一个状态。

1.4K20

Web前端学习笔记之jQuery选择器

1.从所有tr标签获取其下面的所有id值为text11元素 var text11_query=$("tr #text11");  2.获取所有td标签下所有直接input子元素 var input_query...=$("td>input");  3.获取id为text11元素后面的class为button11元素,只获取一个符合条件元素。...("input:first");  2.获取最后一个input元素 var input_query=$("input:last"); 3.获取所有未被选中input元素 var input_query...input元素,第一个input元素算一 var input_query=$("input:nth-child(2)"); 2.查找所有在父元素所有子元素中排第一input元素 var input_query...=$("input:first-child"); 3.查找所有在父元素中所有子元素中排最后一个input元素 var input_query=$("input:last-child"); 4.查找所有在父元素是唯一子元素

1.3K10

Web阶段:第五章:JQuery

$("#two~div").css("background", "#bbffaa"); }); }); 过滤选择器 基本过滤器 :first 获取一个元素 :last 获取最后元素 :not...这返回父元素一个其position设为relative或者absolute元素。此方法仅对可见元素有效。...**bind()** 可以同时给标签绑定一个多个事件 **one()** 给标签绑定只响应一次事件 **live()** live可以给匹配了选择器所有元素都绑定事件,哪怕这个元素是后面动态创建...事件冒泡是指,父子元素同时监听同一个事件。当触发子元素事件时候,同一个事件也传递到了父元素事件里去响应。 那么如何阻止事件冒泡呢?...我们重点关心是怎么拿到这个javascript事件对象。以及使用。 如何获取呢javascript事件对象呢?

26.1K20

前端成神之路-02_jQuery

1.2.1 jQuery内容文本值 ​ 常见操作有三种:html() / text() / val() ; 分别对应JS innerHTML 、innerText 和 value 属性,主要针对元素内容还有表单值操作...注意:此方法用于遍历 jQuery 对象每一项,回调函数中元素为 DOM 对象,想要使用 jQuery 方法需要转换。 语法2 ? ​...注意:此方法用于遍历 jQuery 对象每一项,回调函数中元素为 DOM 对象,想要使用 jQuery 方法需要转换。...1.4.1. jQuery 尺寸操作 ​ jQuery 尺寸操作包括元素宽高获取和设置,且不一样API对应不一样盒子模型。 语法 ?...each里面能拿到内容区域每一个模块元素和索引号 5.判断条件: 卷去头部 大于等于 内容区域里面每个模块offset().top 6.就利用这个索引号找到相应电梯导航小li添加类。 ​

2.2K10

Jquery简介选择

大家好,又见面了,我是全栈君 前言 Jquery一个js相框(程序代码相结合)这是一个程序开发过程半成品;分类似该框架EXTJS。...[attribute] 匹配包括给定属性元素。注意,在jQuery 1.3。前导@符号已经废除!假设想要兼容最新版本号,仅仅须要简单去掉@符号就可以。...不包含selectoption;varc = ops[e.selectedIndex].value;通过获取当前訪问option对象在数组位置。...:nth-child 返回值:Array 匹配其父元素第N个子奇偶元素 ‘:eq(index)’ 仅仅匹配一个元素,而这个将为每个父元素匹配子元素。...‘:last’仅仅匹配一个元素,而此选择符将为每一个元素匹配一个元素 演示样例描写叙述:在每一个 ul 查找最后一个 li HTML 代码: John

1.6K20
领券