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

监控一个容器,当用户点击时弹出

代码如下

$(function(){
$("Element").click{function(){
alert("点击我哦!");
}
}
});

基本对象获取(注意这里获取的都是Jquery对象而不是Dom对象哦,但是他俩是可以转换滴)

代码如下

复制代码 代码如下:

$("*") ‘表示获取所有对象 但是我至今没这样用过
$("#XXX") '获得 id=XXX 的元素对象(id可以是标签的id或CSS样式id) 常用
$("input[name='username']") 获得input标签中name='userName'的元素对象 常用
$(".abc") ' 获得样式class的名字是.abc的元素对象 常用
$("div") ' 标签选择器 选择所有的div元素 常用
$("#a,.b,span") '表示获得ID是(www.jb51.net)a的元素和使用了类样式b的元素以及所有的span元素
$("#a .b p") 'ID号是a的并且使用了 b样式的 所有的p元素



假设有如下代码。

复制代码 代码如下:

var target_obj = jQuery('#target_obj_id');

则,若需要判断id为target_obj_id是否存在的话,可以实现的方法有一下两种:

1、

代码如下

复制代码 代码如下:

if (target_obj.length > 0) { //如果大于0 标识 id 为target_obj_id的对象存在,否则不存在

//对象存在的处理逻辑

} else {

//对象不存在的处理逻辑

}

2、

代码如下

复制代码 代码如下:

if (target_obj[0]) {

//对象存在的处理逻辑

} else {

//对象不存在的处理逻辑

}

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索获取对象
jquery实现简单计算器、jquery实现对象转移、考察对象思想工作小结、cmder简单使用小结、党员发展对象培训小结,以便于您获取更多的相关知识。

时间: 2024-11-03 21:57:13

jQuery获取对象简单实现方法小结_jquery的相关文章

jQuery获取对象简单实现方法

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

jquery中event对象属性与方法小结_jquery

JQuery读书笔记–Event属性说明 JQuery事件中的Event属性是经常性的被忽略的.大多数时间你的确不怎么用它,但有些时候它还是它还是有作用的.如获知触发时用户的环境(是否按了shift etc).每个浏览器对event都有不同的地方,Jquery对Event做了标准化所以可以放心用. * .target  这个反应触发事件的DOM对象,可以在事件冒泡的时候判断是否是事件源头(compare event.target to this) * .pageX:  鼠标的left属性,相对于

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

Jquery 获得服务器控件值的方法小结_jquery

服务器控件代码:<asp:TextBox ID="txtUserID" runat="server"></asp:TextBox> 1. $("#<%=txtUserID.ClientID%>").val(); 2. $("input[id*=txtUserID]").val(); 3. $("*[id$=txtUserID]").val();

jQuery获取剪贴板内容的方法_jquery

本文实例讲述了jQuery获取剪贴板内容的方法.分享给大家供大家参考,具体如下: 这两天弄fckeditor粘贴功能,随着工作的深入和在网上查询资料,知道了在网页中一般是不允许访问"剪贴板"的,因为这样存在着很大的安全隐患,我自己也尝试着写了一个简单的demo 在IE和FF中剪贴板的访问是可控的,但是在Opera.Chrome.Safari浏览器中是不允许访问的,这样就产生了浏览器兼容的问题,怎么样才能让其他的浏览器兼容这个功能呢,在网上查找了一些资料--"使用flash去访

原生js获取宽高与jquery获取宽高的方法关系对比

 这篇文章主要介绍了原生js获取宽高与jquery获取宽高的方法关系对比,需要的朋友可以参考下 说明:1.因为获取高度的情况跟获取宽度的情况一样,所以以下只说获取宽度的情况.  2.以下所说的所有方法与属性所返回的值都是不带单位的.  3.为了方便说明,以下情况采用缩写表示:    obj -> 在原生JS中表示DOM对象:在JQuery中表示JQuery对象  Width -> obj.style.width  OffsetWidth -> obj.offsetWidth  $widt

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获取及设置表单input各种类型值的方法小结_jquery

本文实例讲述了jQuery获取及设置input各种类型值的方法.分享给大家供大家参考,具体如下: 获取一组radio被选中项的值 var item = $("input[@name=items]:checked").val(); 获取select被选中项的文本 var item = $("select[@name=items] option[@selected]").text(); select下拉框的第二个元素为当前选中值 $('#select_id')[0].s