对象访问

1, each 遍历用法:

<div>div1</div>

<div>div2</div>

<div>div3</div>

<div>div4</div>

<input type="button"  value="点击"/>

<script>

$("input").click(function(){

  $("div").each(function(){

$("this").html("这是第"+(n+1)+"个")

});

});

</script>

2,length 和size() 都是个数的意思。

DOM文档处理:

内部插入:

  • $(a).append($(b)) :把b插入a中(a里面的后面)
    • $(b).appendTo($(a))
  • $(a).prepend($(b)):把b插入a中(a里面的前面)
    • $(b).prependTo($(a)):把a插入b中

 外部插入 :

  • $(a).after($(b)):把b插入a的后面(外面的后面)
  • $(b).inserAfter($(a))
    •   举例:

    <div></div>

<input type="button" value="点击"/>

<script>

  $("input").click(function(){

  $("div").after($("<b>加粗这句话出现在div之外的后面<b>"))

})

</script>  

包裹:

Wrap: $(a).wrap($(b))

把a用b包裹起来,每个都被包裹

Unwrap: 取消包裹

wraoAll:把所有的都被一个包裹起来。

wrapInner:内部包裹。多了一级,比他小一级,

比他的内容大一级或多级。

替换

$(a).replaceWith($(b))

$(b).replaceAll($(a))

用a 替换b。

删除

empty() : 只是删除内容。

Remove():删除标签。

复制

clone:复制出一模一样的元素。

时间: 2024-10-03 07:11:53

对象访问的相关文章

MSSql Server 索引&#39;uq_f_userName&#39; 依赖于 列&#39;f_userName&#39;。由于一个或多个对象访问此列,ALTER TABLE ALTER COLUMN f_userName 失败

--需求有变,需要往t_login表的f_userName字段添加外国人名,之前设置的varchar(10)不够,商议决定改成varchar(30),执行的时候,提示消息 索引'uq_f_userName' 依赖于 列'f_userName'.由于一个或多个对象访问此列,ALTER TABLE ALTER COLUMN f_userName 失败.--原来,之前为了防止f_userName重复,添加了唯一索引uq_f_userName.--进行如下操作后,问题妥妥解决--表名:t_login(登

对【面向对象的类访问和对象访问的区别【this以及类访问】、静态成员的访问区别、类常量等、继承和重写、访问修饰限定符、冒泡排序】的总结

面向对象的总结1.首先面向对象的编程使用的都是使用对象作为处理对象而言[例如继承等情形,继承的本质来说,依旧针对的是对象]但是只有针对类的访问.静态成员以及访问修饰限定符时,针对的是类的概念 2.类内定义时,只有五种情形:类常量[const关键字定义并且使用类来调用]属性[这些属性和方法是针对该类实例的对象来调用]方法[在这种情形下使用$this进行指代作用环境(调用该方法的对象),只有继承中,子类实例的对象会向下传递到静态调用里]静态属性[用来作为实例该类的所有对象之间共享的数据.保存在类中]

JVM【第四回】:【对象访问】

介绍完Java虚拟机的运行时数据区后,我们就可以探讨在Java语言中,对象访问是如何进行的?如下面这句代码: Object obj = new Object(); 假设这句代码出现在方法体中,那"Object obj"这部分的语义将会反映到Java栈的本地变量表中,作为一个reference类型数据出现.而"new Object()"这部分的语义将会反映到Java堆中,形成一块存储了Object类型所有实例数据值的结构化内存,根据具体类型以及虚拟机实现的对象内存布局

Struts2系列:(5)与Servlet API解耦(Servlet相关对象访问)

在程序里面,讲究"高内聚,低耦合".Struts2采用MVC架构,使用Action来处理http请求并进行响应,而不使用Servlet. 但是,我们知道,Servlet的含义就是"服务器端的小应用程序",它包含了HttpServletRequest.HttpServletResponse.HttpSession和ServletContext等对象.当我们使用Struts2的Action处理Http请求时,虽然不用写Servlet,但是需要获取到Servlet相关的一

面向对象的类访问和对象访问的区别【this以及类访问】、静态成员的访问区别、类常量等、继承和重写、访问修饰限定符、冒泡排序

1.mysql封装类 在构造函数中定义初始化数据库连接的相关参数[因为实例化对象时传入的参数是该对象的唯一参数入口]但是不需要再构造函数中进行冗余定义,而是在构造函数中进行调用类中的其他方法的方式来实现构造函数的设置工作[这样的模块分离使逻辑更加简单] [重点]2.静态成员相当于每次实例化对象之间是有关系的[例如计数功能]因为每次实例化类时创建的对象占用的空间都是新创建的,这一点需要注意,所以同一个类下的对象之间的变量并没有交互的效果.[回想起当初函数中的静态局部变量的使用][延生到静态全局变量

设计模式(2)_代理模式 ————— 控制对象访问

设计模式(2)_代理模式 ----- 控制对象访问 一.动机 需求 现在有这样一个需求:有一个出版社,该出版社有一个工厂,专门用来生产制造图书,该工厂里有很多台生产制造图书的机器.每个机器有自己的位置坐标,用 int表示,机器的状态,{正在工作,暂停,故障},已经印刷了多少页图书.在出版社 在工厂 厂长的电脑屏幕上,可以随时打印出任何一台机器的报告信息(report infomation). 下来 我们用代码实现这个需求: PrinterMachine.java package com.crg;

Java虚拟机值对象访问以及如何使用对象的引用(2)

对象访问在 Java 语言中无处不在,是最普通的程序行为,但即使是最简单的访问,也会却涉及 Java 栈. Java 堆.方法区这三个最重要内存区域之间的关联关系,如下面的这句代码: Object obj = new Object(); 我们知道在Java栈中保存的是对象的引用,在Java堆中才是具体new出来的对象实体,根据具体类型以及虚拟机实现的对象内存布局( Object Memory Layout)的不同,这块内存的长度是不固定的. 另外,在 Java 堆中还必须包含能查找到此对象类型数

Code First迁移数据库时发现在的问题“由于一个或多个对象访问此列”

在执行Update-Database 提示 ClientConnectionId:f7a284b8-411c-406c-98aa-abaacd37eb88 对象'DF__BaiKe_Tit__IsDel__7720AD13' 依赖于 列'IsDelete'. 由于一个或多个对象访问此列,ALTER TABLE ALTER COLUMN IsDelete 失败. 解决方法有两种 第一种:在MSSMS里面找到该表直接删除约束即可 第二种: alter table TableName drop con

Struts 2 OGNL 对象访问

在Struts 2应用中,视图页面可以通过标签直接访问Action的属性(实际上这是一种假象,类似于Web应用保持application.session.request.page这4个范围的“银行”一样,Struts自行维护一个特定范围的“银行”,Action将数据放入其中,而JSP页面可以从其中取出数据,表面上似乎JSP可以直接访问Action数据),当Action属性不是简单值(基本数据类型或String类型)时,而是某个对象甚至是数组,集合时,就需要使用表达式语言来访问这些对象.数组.集合

Java虚拟机学习 - 对象访问

Java虚拟机学习 - 对象访问 分类: JVM2012-09-26 19:36 9280人阅读 评论(17) 收藏 举报 对象访问会涉及到Java栈.Java堆.方法区这三个内存区域. 如下面这句代码: [java] view plaincopyprint? Object objectRef = new Object(); 假设这句代码出现在方法体中,"Object objectRef" 这部分将会反映到Java栈的本地变量中,作为一个reference类型数据出现.而"n