Welcome 微信登录

首页 / 脚本样式 / JavaScript

jQuery获得内容和属性方法及示例

jQuery获得内容和属性方法及示例

获得内容 - text()、html() 以及 val() 三个简单实用的用于 DOM 操作的 jQuery 方法: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 获取属性 - attr() jQuery attr() 方法用于获取属性值。 下面的例子演示如何获得链接中 href 属性的值: 实例 复制代码 代码如下: $("button").cl...
解析Javascript中中括号“[]”的多义性

解析Javascript中中括号“[]”的多义性

Javascript中括号有四种语义语义1,声明数组 复制代码 代码如下:var ary = []; // 声明一个空数组var ary = [1,3]; // 声明一个数组,同时赋初值语义2,取数组成员 复制代码 代码如下:var ary = [1,2,3];var item = ary[0];语义3,定义对象成员 (可以不遵循标识符规则 )复制代码 代码如下:var obj = {};// 为obj添加一个属性name,name是合法的标识符,即也可以...
解析JavaScript中delete操作符不能删除的对象

解析JavaScript中delete操作符不能删除的对象

ES3中,delete在8.6.2.5及11.4.1有介绍,如下有一些信息,1、实现上delete操作符会调用引擎内部的[[Delete]]方法2、[[Delete]]在8.6.2里定义3、删除的属性有个DontDelete的特性,如果有,delete时直接返回false搜索“DontDelete”,会发现有很多,如下都不能delete1, 激活对象的arguments对象 (10.1.6)复制代码 代码如下:function func() { dele...
探讨JavaScript中声明全局变量三种方式的异同

探讨JavaScript中声明全局变量三种方式的异同

变量及变量声明是一门语言最基本的概念,初学者都会很快掌握。JavaScript中声明变量也是如此,很简单var(关键字)+变量名(标识符)。方式1var test;var test = 5;需注意的是该句不能包含在function内,否则是局部变量。这是第一种方式声明全局变量。方式2test = 5;没有使用var,直接给标识符test赋值,这样会隐式的声明了全局变量test。即使该语句是在一个function内,当该function被执行后test变成了...
浅析JavaScript原型继承的陷阱

浅析JavaScript原型继承的陷阱

JavaScript默认采用原型继承。虽然没有类(class)的概念,它的函数(function)可以充当构造器(constructor)。构造器结合this,new可以构建出类似Java的类。因此,JavaScript通过扩展自身能模拟类式(class-based)继承。JavaScript和其它面向对象语言一样,对象类型采用引用方式。持有对象的变量只是一个地址,而基本类型数据是值。当原型上存储对象时,就可能有一些陷阱。先看第一个例子复制代码 代码如下:...
探讨jQuery的ajax使用场景(c#)

探讨jQuery的ajax使用场景(c#)

一:jQuery.ajax语法基础jQuery.ajax([options])概述:通过 HTTP 请求加载远程数据。jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。使用这个方法可以获得更多的灵活性。数据类型$.ajax()函数依赖服务器提供的信息来处理返回的数据。通过dataType选项还可以指定其他不同数据处理方式。其中,text和xml类型返...
一个js控制的导航菜单实例代码

一个js控制的导航菜单实例代码

这种菜单效果是通过脚本和样式控制的,对于新手来说是非常好的学习内容:这种昨晚一边看舞动奇迹,一边整理这个菜单的小代码,一起来看看吧,会了可以温故知新,不会的可以借鉴一下思想,其实就是想完善一下这种前端的思想,让它不要再陌生:这是一个asp.net的master页面里面的菜单部分Html部分:复制代码 代码如下:<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.ma...
JS window对象的top、parent、opener含义介绍

JS window对象的top、parent、opener含义介绍

1.top该变更永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。 2.openeropener用于在window.open的页面引用执行该window.open方法的的页面的对象。例如:A页面通过window.open()方法弹出了B页面,在B页面中就可以通过opener来引用A页面,这样就可以通过这个对象来对A页面进行操作。 3.parentparent用于在iframe,frame中生成的子页面中访问父...
<< 751 752 753 754 755 756 757 758 759 760 >>