jquery 获取对象问题

问题描述

问题场景:一个div下有多个input标签,其中包含多种类型的input标签,例如:type="text",type="hidden",type="button"我只需要type="text",type="hidden"这两种类型试了一下$(div).find("input[type='text'][type='hidden']")无法获取到元素当然写成$(div).find("input[type^='button']")是不行的 因为div下可能存在其他不需要的input类型

解决方案

2、$(div).find("input[type='text'],[type='hidden']") 加个, 表示或 否则是且
解决方案二:
$("div>input:not(:button)")

时间: 2024-08-31 17:17:26

jquery 获取对象问题的相关文章

js-ie下使用jQuery获取对象并设置值出错,火狐下正常

问题描述 ie下使用jQuery获取对象并设置值出错,火狐下正常 调试时控制台不断输出错误信息: 获取的是input,input是在js中动态添加上的,鼠标移上去就会显示出来 为input绑定了一个"change"事件,但是在事件处理中,在ie下用属性选择器不能获取到对象并报错 求解??? ie9+jquery1.7 解决方案 你的IE是哪个版本的,可以使用高版本试下,如果高版本可以,表示你当前版本不支持这个功能 解决方案二: 换jquery1.9左右的版本试试,jquery2.0版本

jQuery获取对象的方式

问题描述 jquery获取对象的方式我们最常用的也就是通过jquery(选择器或者类名或id等等)要么就是通过$符号进行选择,但是在获取元素的时候有没有用过这样的方式呢?比方说:jquery(标签,obj)这样的方式呢,它会和jquery.js冲突吗? 问题补充:waiting 写道 解决方案 得到空值说明没取到匹配的对象呗.解决方案二:jquery(selector, context)context表示上下文,可以是selector,也可以是jquery对象,比如$('#user_id', '

Jquery 获取对象的几种方式介绍

  本文为大家介绍下Jquery如何获取对象有哪几种方式,感兴趣的朋友可以参考下 1.JQuery的核心的一些方法 each(callback) '就像循环 $("Element").length; '元素的个数,是个属性 $("Element").size(); '也是元素的个数,不过带括号是个方法 $("Element").get(); '某个元素在页面中的集合,以数组的形式存储 $("Element").get(inde

jQuery获取对象简单实现方法小结_jquery

监控一个容器,当用户点击时弹出 代码如下 $(function(){ $("Element").click{function(){ alert("点击我哦!"); } } }); 基本对象获取(注意这里获取的都是Jquery对象而不是Dom对象哦,但是他俩是可以转换滴) 代码如下 复制代码 代码如下: $("*") '表示获取所有对象 但是我至今没这样用过 $("#XXX") '获得 id=XXX 的元素对象(id可以是标签的

Jquery 获取对象的几种方式介绍_jquery

1.JQuery的核心的一些方法 each(callback) '就像循环 $("Element").length; '元素的个数,是个属性 $("Element").size(); '也是元素的个数,不过带括号是个方法 $("Element").get(); '某个元素在页面中的集合,以数组的形式存储 $("Element").get(index); '功能和上面的相同,index表示第几个元素,数组的下标 $("

jQuery获取对象简单实现方法

监控一个容器,当用户点击时弹出  代码如下 复制代码 $(function(){    $("Element").click{function(){           alert("点击我哦!");      }    } }): 基本对象获取(注意这里获取的都是Jquery对象而不是Dom对象哦,但是他俩是可以转换滴)  代码如下 复制代码 $("*")  '表示获取所有对象   但是我至今没这样用过 $("#XXX")

jQuery 获取对象 定位子对象_jquery

选择中的特殊符号: # 指示 id . 指示 class * 全选 , 多选 空格 后代 > 子 ~ 兄弟 + 下一个 : 子(多功能) () 函数式的过滤与查找 获取 div 下的所有标题对象: $("div :header") 复制代码 代码如下: <body> <h3>AAA</h3> <p>BBB</p> <h4>CCC</h4> <div> <h3>DDD<

jquery获取对象的方法足以应付常见的各种类型的对象_jquery

(1)基本对象获取$("*") 获取所有对象 $("#element") 获取id为element的对象等同于document.getElementById("element"): $(".abc") 获取class为abc的对象 $("div") 获取html中所有的div元素 $("#a,.b,p") 获取id为a和class为b以及所有p元素 $("#a .b p&quo

jQuery 获取对象 基本选择与层级_jquery

根据 id 选择(通过 id 只能选择一个对象), 如: $("#div2") <div id="div1">AAA</div> <div id="div2">BBB</div> <div id="div3">CCC</div> 根据标签选择, 如: $("span") <div><span>AAA</sp