jQuery返回值:jQuery对象

$(function(){
    //返回值
    alert($); //jQuery
    //以下返回的全是jQuery对象
    alert($());
    alert($(‘#box‘));
    alert($(‘#box‘).css(‘color‘,‘red‘));
    //因为返回的是jQuery对象,所以可以连缀调用
    $(‘#box‘).css(‘color‘,‘red‘).css(‘font-size‘,‘100px‘);
});

对象互换:返回原生对象

$(function(){
    //如果使用jQuery里面没有的东西,需要返回原生的DOM对象,不能老是返回的jQuery对象,这就是对象互换
    alert(document.getElementById(‘box‘));
    alert($(‘#box‘).get(0));//上边写法太烦,使用jQuery提供的方法
});

另:$(‘#box‘).get(0); = $(‘#box‘).[0];

时间: 2024-08-17 17:32:06

jQuery返回值:jQuery对象的相关文章

C++返回值为对象时复制构造函数不执行怎么破

先说点背景知识,调用复制构造函数的三种情况: 1.当用类一个对象去初始化另一个对象时. 2.如果函数形参是类对象. 3.如果函数返回值是类对象,函数执行完成返回调用时. 在辅导学生上机时,有同学第3点提出异议.有教材上的例题为证: #include <iostream> using namespace std; class Point //Point 类的定义 { public: Point(int xx=0, int yy=0) { x = xx; //构造函数,内联 y = yy; } P

带有参数和返回值的对象方法

# 按要求设计一个计算器类 # 属性: 无. 功能: 1) 返回派的值. 2) 计算一个整数的平方. 3) 计算两个整数的和. // 按要求设计计算器类 // 类的声明 #import <Foundation/Foundation.h> @interface Calculator : NSObject // 没有属性不用写大括号{} - (double) pi; - (int) square:(int)num; // 关于方法名的说明见下面 - (int) sumOfNum1:(int)num

[转]C++函数返回值为对象时,构造析构函数的执行细节

看如下代码: 复制代码代码如下: #include<iostream>class TestConstructor{public:    TestConstructor()    {        std::cout<<"TestConstructor()"<<std::endl;    }    ~TestConstructor()    {        std::cout<<"~TestConstructor()"

java.lang.Object.hashCode()的返回值到底是不是对象内存地址?

刚学Java的时候我也有过这种怀疑,但一直没有验证:最近在OSCHINA上看到有人在回答问题时也这么说,于是萌生了一探究竟的想法--java.lang.Object.hashCode()的返回值到底是不是对象内存地址? (顺带回顾一下JNI) hashCode契约 说到这个问题,大家的第一反应一定和我一样--去查Object.hashCode的源码,但翻开源码,看到的却是这样的(Oracle JDK 8): /** * Returns a hash code value for the obje

返回值与接收数据

结构体做返回值,相当于类名做返回值. 形式参数是有主调函数传递给被调函数的数据接收变量,空间属于被调函数. 返回值是被调函数传送给主调函数的数据接收变量,是无名的不可见的变量,空间在主调函数中. 用引用做返回值,用对象做接收数据. 将全局区的变量传给EAX,在有EAX指向的地址的数据复制到是s1,s2中,打印的结果是有效的.返回值中的空间是不可见的. #include <iostream> using namespace std; struct SStud { int nNumb; char

jQuery:length属性:是jQuery对象对应元素在document中的个数,返回值数据类型是Number

是jQuery对象对应元素在document中的个数,返回值数据类型是Number

jquery中ajax如何返回值到上层函数的方法以及对于js处理json对象方法的记录

①在我们做前端js处理的时候我们经常会将一些公用的js方法封装起来,方便别的地方调用,但是我们要做的是需要将请求返回的值传递给调用者,这里我记录了在js中采用ajax方法获取后台数据并返回给调用者的方法,我们平时使用ajax的方法基本为如: <span style="font-family:FangSong_GB2312;font-size:18px;">function AutoGetOpenid(){ var personJson; $.ajax({ url : &qu

Jquery ajax 绑定multiselect多选下拉选项,同时异步执行返回值

Jquery ajax 绑定multiselect多选下拉选项,同时异步执行获取返回值 1 function load(mslt_employees,belongto,mark) {//传入$(#ID) 2 var jsondata = JSON.stringify({ belongto: 1, username: username }); 3 var emp = null; 4 jQuery.ajax({ 5 type: 'POST', 6 url: "../tools/employees_a

jquery ajax和php实现返回值 json类型

js页面 $.ajax({ type: “POST”, dataType: ‘json’, url: “add_vote.php”, data: “touid=”+uid+”&tousername=”+username, success: function(msg){ //json解析方法一 var dataObj=eval("("+msg+")");//转换为json对象 alert(dataObj.goods_list);//输出root的子对象数量 /