Javascript

JS原生方法实现jQuery的ready()

浏览器加载页面的顺序:1、解析HTML结构2、加载外部脚本和样式表文件3、解析并执行脚本代码4、构造HTMLDOM模型==ready()5、加载图片等组件6、页面加载完毕==onload()ready事件是在DOM模型构造完毕时触发load事件是在页面加载完毕后触发functionready(fn){if(docume...

JSON初探

JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不须要任何特殊的API或工具包。JSON:JavaScript对象表示法(JavaSc...
代码星球·2020-04-02

JSON的解析

一:JSON字符串转换为JSON对象JSON最常见的用法之一,是从web服务器上读取JSON数据(作为文件或作为HttpRequest),将JSON数据转换为JavaScript对象,然后在网页中使用该数据。如Ajax等。1、Javascript的eval()函数由于JSON语法是JavaScript语法的子集,Jav...
代码星球·2020-04-02

关于jQuery新的事件绑定机制on()的使用技巧

从jQuery1.7开始,jQuery引入了全新的事件绑定机制,on()和off()两个函数统一处理事件绑定。因为在此之前有bind(),live(),delegate()等方法来处理事件绑定,jQuery从性能优化以及方式统一方面考虑决定推出新的函数来统一事件绑定方法并且替换掉以前的方法。on(events,[sel...

jQuery设计思想

【目录】  一、选择网页元素  二、改变结果集  三、链式操作  四、元素的操作:取值和赋值  五、元素的操作:移动  六、元素的操作:复制、删除和创建  七、工具方法  八、事件操作  九、特殊效果【正文】一、选择网页元素jQuery的基本设计思想和主要用法,就是"选择某个网页元素,然后对其进行某种操作"。这是它区别...
代码星球·2020-04-02

jQuery关于文字内容溢出用点点点(…)省略号表示

 1、jQuery限制字符字数的方法代码很简单,使用也很方便,如下:$(document).ready(function(){//限制字符个数$(“.zxx_text_overflow”).each(function(){varmaxwidth=23;if($(this).text()...

jQuery的.bind()、.live()和.delegate()之间区别

继续面试后的总结:DOM树首先,可视化一个HMTL文档的DOM树是很有帮助的。一个简单的HTML页面看起来就像是这个样子:事件冒泡(又称事件传播)当我们点击一个链接时,其触发了链接元素的单击事件,该事件则引发任何我们已绑定到该元素的单击事件上的函数的执行。$('a').bind('click', functi...

编写一个JavaScript函数 parseQueryString,把URL参数解析为一个对象

varurl="http://www.taobao.com/index.php?key0=0&key1=1&key2=2";functionparseQueryString(url){varstr=url.split("?")[1];varitems=str.split("&");varresu...

使用jquery获取父元素或父节点的方法

今天面试题问到了,没答上,jq要继续学习啊jquery获取父元素方法比较多,比如parent(),parents(),closest()这些都能帮你实现查找父元素或节点,下面我们来一一讲解:先举个例子,<ulclass="parent1"><li><ahref="#"id="item1"&...

js金额数字格式化实现代码(三位加逗号处理保留两位置小数)

工作中很常用的东西:例1,使数字1111111变成11,111,111.00,保留两位小数。<html><head><scripttype="text/javascript">functionoutputmoney(number){number=number.replace(/,/g...

jquery操作radio,checkbox

1.获取radio选中的value.$('input:radio[name=sex]:checked').val();2.选择radio按钮(Male).$('input:radio[name=sex]:nth(0)').attr('checked',true);或者$('input:radio[name=sex]')...
代码星球·2020-04-02

AngularJS内置指令

内置指令所有的内置指令的前缀都为ng,不建议自定义指令使用该前缀,以免冲突。首先从一些常见的内置指令开始。先列出一些关键的内置指令,顺便简单说说作用域的问题。ng-model将表单控件和当前作用域的属性进行绑定,这么解释似乎也不太正确。但先不要管咬文嚼字,用起来倒是易懂,例如: 代码如下:<inputt...
代码星球·2020-04-02

angularjs ng-switch

<p><ahref="#"ng-click="toggle()">ToggleSection</a></p><divng-switch="section"><png-switch-when="happy"bn-directive>Ohsweet!&...
代码星球·2020-04-02

angularjs中动态为audio绑定src

今天在angularjs中用audio的时候碰到的这些问题,查阅http://www.cnblogs.com/rachelanlan/p/3598070.html获得解决,感谢!<divclass="block_areablock_audio"ng-show="model.url"><audiocon...

angularjs三级联动

html<divng-controller="AjaxCtrl"><h1>AJAX-Oriented</h1><div>Country:<selectid="country"ng-model="country"ng-options="countryforcountr...
代码星球·2020-04-02