<html>
<title>A开头的对象与方法</title>
<style>
.selected {
FONT-SIZE: 14px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 30px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
</style>
<script type="text/javascript" src="jquery1.2.3.js"></script>
<script language="javascript">
$(function(){
//把与表达式匹配的元素添加到jQuery对象中
var o=$("p").add("span")
;
//window.alert(o.text());
//把一个或多个元素添加到匹配的元素集合中。
var o1=$("p").add([document.getElementById("a"),document.getElementById("b")]);
//window.alert(o1.text());
//为每个匹配的元素添加指定的类名
$("p").addClass("selected");
//在每个匹配的元素之后插入内容
$("p").after("<h3>Are you ok?</h3>");
//使用HTTP请求(XMLHttpRequest)载入一个远程页面,即发送请求
//这是jQuery的低级AJAX实现。要查看高级抽象
//载入并执行一个JavaScript文件
$.ajax({
type: "GET",
url: "test.js",
dataType: "script"
});
//当AJAX语法完成的时候所做的操作
//$("#d").ajaxComplete(function(request, settings){
// $(this).append("<ul><li>Request Complete.</li></ul>");
//});
//当AJAX完成失败的时候所做的操作
$("#d").ajaxError(function(request, settings){
$(this).append("<ul><li>Error requesting page " + settings.url + "</li><ul>");
});
//在发送请求之前所做的操作
$("#d").ajaxSend(function(request, settings){
$(this).append("<ul><li>Starting request at " + settings.url + "</li></ul>");
});
//当AJAX请求开始的时候所做的操作
$("#dd").ajaxStart(function(){
$(this).show();
});
//当请求结束的时候所做的操作
$("#dd").ajaxStop(function(){
$(this).hide();
});
//当语法成功的时候所做的操作
$("#d").ajaxSuccess(function(request, settings){
$(this).append("<ul><li>Successful Request!</li></ul>");
});
//用于创建自定义动画的函数1
//$("p").animate({
// height: 'toggle', opacity: 'toggle'
//}, "slow");
//用于创建自定义动画的函数2
$("p").animate({
left: 50, opacity: 'show'
}, 500);
//向每个匹配的元素内部追加内容
$("#append").append("<h4>I would like to say!</h4>");
//把所有匹配的元素追加到另一个、指定的元素元素集合中,将PP追加到append
$("#pp").appendTo("#append");
//取得第一个匹配元素的属性值
var src=$("img").attr("src");
//window.alert(src);
//将一个“名/值”形式的对象设置为所有匹配元素的属性
//$("img").attr({src:"self.jpg",alt:"chenwei"});
//为所有匹配的元素设置一个属性值
//$("img").attr("src","huahua.jpg");
//为所有匹配的元素设置一个计算的属性值
//$("img").attr("title", function() { return this.src });
}
);
function changephoto(){
var src1=$("#img1").attr("src");
var src2=$("#img3").attr("src");
$("#img1").attr("src",src2);
$("#img2").attr("src",src2);
$("#img3").attr("src",src1);
$("#img4").attr("src",src1);
}
</script>
<body>
<p>Hello</p><span id="a">WORLD!</span><span id="b">world!</span>
<div id="d"></div>
<div id="dd" style="display:none">
<ul>
<li>one</li>
<li>two</li>
</ul>
</div>
<span id="pp">appendTo------------------</span>[[[[[[[[
<div id="append">]]]]]]]]]]]]]]]]]]]]]]]]]]]]</div>
<table border="1" cellspacing="6" cellpadding="0">
<tr>
<td>
<img src="huahua.jpg" id="img1"/>
</td>
<td>
<img src="huahua.jpg" id="img2">
</td>
</tr>
<tr>
<td>
<img src="self.jpg" id="img3"/>
</td>
<td>
<img src="self.jpg" id="img4"/>
</td>
</tr>
<tr><td colspan="2">
<input type="button" value="将两行照片交换" onclick="changephoto();"/>
</td></tr>
</table>
</body>
</html>
分享到:
相关推荐
上面的Pattern对象可以重复使用多次,如果某个正则表达式仅需一次使用,可直接使用Pattern类的静态matches方法,此方法自动把指定字符串编译成匿名的Pattern对象,并执行匹配。 Boolean b=Pattern.matches(“a*b”,...
Java变量命名习惯是以字母开头,后跟字母、数字或下划线的组合。 知识点:Java变量命名习惯。 3. 关于Java程序的说法错误的是B. Java语言是面向问题的解释型高级编程语言;。Java语言是一种面向对象的编程语言。 ...
9. 在 Java 中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个属性与赋值对象相同的新对象。( 错 ) 这道题目考察了Java中的对象赋值机制。Java中的对象赋值需要使用构造函数或setter方法,而不是简单...
$this 是一个到调用对象(通常是方法所属于的对象,但也可以是另一个对象,如果该方法是从第二个对象内静态调用的话)的引用。//??静态调用的内部到底是怎样的?看个例子:class A{ function foo() { if (isset($...
wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。 17、...
(a) 必须在程序的开头 (b) 必须在程序的后面 ( c ) 可以在程序的任何地方 (d) 必须在其它函数中间 2.用C++语言编制的源程序要变为目标程序必须要经过( d )。 (a) 解释 (b) 汇编 (c) 编辑 (d) 编译 3.C++程序...
A) Test类的对象t不能直接访问print方法。但是可以通过showme方法来间接调用 print()方法。 B) Test类的对象t可以直接访问month变量,但是不能直接访问day变量,因为day为私有变量,只有类内可以访问。 C) 该程序...
本资源总结了 Java 选择题含答案,涵盖了 Java 语言基础知识、数据类型、运算符、控制结构、方法、数组、字符串、面向对象编程、多线程、IO 操作等方面。 Java 语言基础知识 1. Java 语言标识符不能以下哪种形式?...
A) Service / DAO 层方法命名规约 1 ) 获取单个对象的方法用 get 做前缀。 2 ) 获取多个对象的方法用 list 做前缀。 3 ) 获取统计值的方法用 count 做前缀。 4 ) 插入的方法用 save( 推荐 ) 或 insert 做前缀...
本文实例讲述了Python封装原理与实现方法。分享给大家供大家参考,具体如下: 【封装】 隐藏对象的属性和实现细节,仅对外提供公共访问方式。 【好处】 1. 将变化隔离; 2. 便于使用; 3. 提高复用性; 4. 提高...
43.下图中哪几项可以打开平滑与整平工具? A. 从附属选项中挑选 和 钮 B. 从附属选项中挑选 和 钮 C. 选取Insert菜单下的Smooth命令和Straighten命令 D. 选取Modify菜单下的Smooth命令和Straighten命 44.如何使...
M AT L A B 能与其他程序一起使用。例如, M AT L A B 的图形功能,可以在一个 F O RT R A N 程序中完成可视化计算。 2 5个不同的M AT L A B工具箱可应用于特殊的应用领域。 M AT L A B在以下的领域里解决各种问题...
关于iOS内存管理的规则思考 ...alloc/copy/mutableCopy/new或以此开头的方法 持有对象 retain 释放对象 release 废弃对象 dealloc 自己生成的对象,自己持有 //自己生成并持有对象 id obj1 = [[NSObject a
构造器是一种特殊的方法,它的名称与类名相同,用于初始化对象的状态, constructor 在一个对象被 new 时执行。 4. 提供 Java 存取数据库能力的包是() 答案:A.java.sql 本题考查 Java 语言的数据库编程。Java...
文档共分为八个部分,分别解释了不同的蓝屏代码,例如0X0000000A、0X0000007B、0X000000ED、0X0000007E、0X0000008E、0X00000050、0X000000D1和C 开头的故障代码。 第一部分解释了0X0000000A蓝屏代码,该代码与硬件...
在Excel中,能够很好地通过矩形块反映每个对象中不同属性值大小的图表类型是 ( )。 A. 折线图 B. 柱形图 C. 饼图 D. XY散点图 7. 在Excel 工作表中,假定C3:C6区域内保存的数值依次为2、4、6和8,则函数=AVERAGE...
A用户通过"绘图"工具栏的工具绘制的特殊图形 B由数据清单生成的用于形条表现数据的图形 C随机生成的特殊表格 D一种将表格与图形混排的对象 3. Excel 2010的工作表中( B )操作可以删除工作表D列。 A 单击列号D,按...
如下:includes(str):判断是否包含指定的字符串startsWith(str):判断是否以指定字符串开头endsWith(str):判断是否以指定字符
当客户端发出请求时,Servlet引擎传递给Servlet一个ServletRequest对象和一个ServletResponse对象,这两个对象作为参数传递到service()方法中。 Servlet也可以执行ServletRequest接口和ServletResponse接口。...