JQuery/JS
文章平均质量分 84
Naga
在枯燥的代码中询找乐趣!
展开
-
Study JQuery《7、插件》
一、基本概念 插件plugin也称为扩展,是一种遵循一定规范的应用程序接口编写出来的程序。二、插件应用 1、cookie 引入jquery.cookie.js文件 $.cookie("cookie_name","cookie_value",{ expires:7, path:"/", domain:"jauery.com", secure:t原创 2012-10-16 11:03:31 · 522 阅读 · 0 评论 -
Study JQuery《zTree自动点击第一个节点》
注:本文转载http://blog.csdn.net/a15937822658/article/details/17759995转载 2014-11-26 14:57:03 · 2749 阅读 · 1 评论 -
Study JQuery《取select选中的值》
记录一下。本来以为jQuery("#select1").val();是取得选中的值,那么jQuery("#select1").text();就是取得的文本。这是不正确的,正确做法是:jQuery("#select1 option:selected").text();转载 2014-11-06 11:24:23 · 581 阅读 · 0 评论 -
Study JavaScript《parseInt使用》
一、问题parseInt("07") //8parseInt("08") //0二、分析一开始很难理解,后来发现出现这个问题的原因是当在前面有"0"时,javascript的debugger会认为这是一个八进制数,而"08"和"09"不是一个合法的八进制数,所以导致了那个问题,但是parseFloat不会存在这个问题。注:加"0"或"0x"前缀会自动检测并转换为转载 2014-12-02 16:19:38 · 420 阅读 · 0 评论 -
Study JavaScript《停止冒泡和阻止浏览器默认行为》
一、什么是冒泡事件 test 上面的代码会依次触发alert(“li”),alert(“ul”),alert(“div”),这就是事件冒泡。二、阻止冒泡w3c的方法是e.stopPropagation(),IE则是使用e.cancelBubble = true故:window.event ? window.event.cancelBubble = true : e.转载 2015-05-06 11:17:40 · 475 阅读 · 0 评论 -
Study JQuery《源码分析core-整体架构》
拜读一个开源框架,最想学到的就是设计的思想和实现的技巧。废话不多说,jquery这么多年了分析都写烂了,老早以前就拜读过,不过这几年都是做移动端,一直御用zepto, 最近抽出点时间把jquery又给扫一遍我也不会照本宣科的翻译源码,结合自己的实际经验一起拜读吧!github上最新是jquery-master,加入了AMD规范了,我就以官方最新2.0.3为准转载 2015-07-29 09:45:54 · 550 阅读 · 0 评论 -
Study JQuery《data的实现方式》
jQuery.data() 的作用是为普通对象或 DOM Element 附加(及获取)数据。 下面将分三个部分分析其实现方式: 1. 用name和value为对象附加数据;即传入三个参数,第一个参数为需要附加数据的对象,第二个参数为数据的名称,第三个参数为数据的值。当然,只是获取值的话,也可以不传入第三个参数。 2. 用另一个对象为对象附加数据;即传入两个参数转载 2015-10-20 09:48:13 · 388 阅读 · 0 评论 -
Study JavaScript《JS操作SVG的一些知识》
前阵子学习了一下SVG(Scalable Vector Graphics),希望能借此弥补自己在图形艺术上的不足,当然最后也没有得到什么提高,不过也扩充了一些网页前段技术知识。通过做了一些小的设计项目,也发现SVG可以弥补一些HTML元素的不足,比如倾斜、弧线、动画、复用等等。虽然SVG和HTML一样都属于XML的一种方言,一些基本的JavaScript对HTML的DOM操作都适用于SVG,但转载 2015-11-25 22:23:38 · 9587 阅读 · 0 评论 -
Study JavaScript《Canvas Image相互转换》
JS Canvas与Image互相转换Convert an Image to Canvas with JavaScriptTo convert an image to canvas, you use a canvas element's context's drawImage method:// Converts image to canvas; returns new canva转载 2015-11-20 00:47:11 · 759 阅读 · 0 评论 -
Study JavaScript《数组Array用法》
一、示例js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^var arr = new Array();arr[0] = "aaa";arr[1] = "bbb";arr[2] = "ccc";//alert(arr.length);//3arr.pop();//alert(arr.length);//2//alert(a转载 2015-12-22 10:40:10 · 426 阅读 · 0 评论 -
Study Flex《JavaScript检测flash player的版本号》
function getFlashVersion() { var flashVer = NaN; var ua = navigator.userAgent; if (window.ActiveXObject) { var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'); if (swf) { flas转载 2015-01-30 23:26:49 · 909 阅读 · 0 评论 -
Study JavaScript《window.location对象》
示例注意方法经常使用window.location,它的结构总是记不住,简单梳理下,方便以后查询。示例URL:http://b.a.com:88/index.php?name=kang&when=2011#first属性含义值protocol:协议"http:"hostname:服务器的名字"b.a.com转载 2014-08-20 22:24:32 · 520 阅读 · 0 评论 -
Study《JavaScript中访问jar包中的js》
在用DWR时常看到/dwr/engine.js,而在工程中找不到此文件,后来发现:原来js文件在dwr.jar包中就有,而且dwr的部署在web.xml中的设置就是为了,让在网页上的引用能够找到该js文件,如下dwr-invoker DWR Servlet org.directwebremoting.servlet.DwrServlet d原创 2012-08-03 16:02:21 · 6226 阅读 · 2 评论 -
Study JQuery《1、基础》
一、基本概念 DOM对象:getElementById、getElementByTagName来获得到的元素节点。 JQuery对象:通对JQuery包装DOM对象后产生的对象。二、相互转换 JQuery转DOM:[index]、get(inde)。 如: var $cr = $("#cr"); var cr = $cr[0];// $cr.get(0) al原创 2012-09-26 17:29:36 · 472 阅读 · 0 评论 -
Study JQuery《5、表单与表格》
一、表单应用 1、表单标签:包含处理表单数据所用的服务器端程序URL发及数据提交到服务器的方法。 2、表单域:包含文本框、密码框、隐藏域、多行文本框、复选框、单选框、下接选择框、 文件上传框。 3、表单按钮:提交按钮、复位按钮和一般按钮。 注:在表单应用最多的是:全选、全不选等。二、表格应用 1、隔行变色 .even{background:#FFF38f;}原创 2012-10-12 14:51:32 · 395 阅读 · 0 评论 -
Study JQuery《2、选择器》
一、基本概念 为了找到特定的DOM元素的一种方法。二、基本选择器 通过元素id、class、标签名来查找DOM元素的方法。如: $("#id1"):匹配id为id1的一个元素。 $(".class1"):匹配所有class为class1的元素。 $("element"):匹配所有标签名为element的元素。如:p、div。 $("*"):匹配所有元素。 $("#i原创 2012-09-26 17:32:15 · 531 阅读 · 0 评论 -
Study JQuery《4、事件和动画》
一、基本概念 事件:JavaScript与HTML之间的交互及文档中的元素发生变化时生成一个事件。二、JQuery中的事件 1、加载DOM window.onload():在JavaScript中,网页中所有元素完全加载完成后执行。 $(document).ready():在JQuery中用,在DOM结构加载完成时执行。 $(function(){});是$(docu原创 2012-10-10 11:10:16 · 459 阅读 · 0 评论 -
Study JQuery《6、Ajax》
一、基本概念 Ajax:Asynchronous JavaScript and XML,异步JavaScript和XML。二、Ajax应用 1、传统异步 //XMlHttpRequest $("#send").click(function(){ var xmlHttpReq = null; if(window.ActiveObject){ xmlH原创 2012-10-15 09:32:26 · 406 阅读 · 0 评论 -
Study JQuery《3、DOM操作》
一、基本概念 DOM:Document Object Model,文档对象模型,一种与浏览器、平台、语言无关的接口。二、DOM操作 1、查找节点,如下: Hello !Hello 苹果 橘子 var li = $("ul li:eq(1)");/原创 2012-09-27 15:18:51 · 388 阅读 · 0 评论 -
Study《JavaScript中的event.keycode》
keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 =原创 2012-06-28 17:51:54 · 445 阅读 · 0 评论 -
Study《Java中abstract与interface理解》
最近心里总在滴估这个东东。真是好记心不如个烦笔头。1.abstract:对事物描述的一个抽象,不能够实例化,可以有abstract数据成员,也可有非abstract成员方法。要求父类与派生类本质上相同。is a关系。2.interface:实现某一方法或功能。并不要求实现者与interface在本质上一致。like a关系。3.两者大部分时可以互换abstract class Do原创 2012-07-12 10:41:14 · 458 阅读 · 0 评论 -
Study《JavaScript实现ArrayList》
仿照java用数组实现ArrayList/******************************************************************************* * JavaScript实现的ArrayList. * * @author Naga{jiangdragon@126.com} * @version 2012/06/06原创 2012-06-06 15:37:45 · 556 阅读 · 0 评论 -
Study《javaScript中的call和apply》
Study《javaScript中的call和apply》在网上找了一圈,发现都是拿来主义(中国程序员的悲哀)。现把自己的心得总结如下:首先:call和apply方法基本上是一个意思,区别在于:call的第二个参数可以是任意类型apply的第二个参数必须是数组(正好可用于arguments)下面只讲一下call,就是改变this指针:eg:a.call(b):在执行原创 2012-06-29 12:09:34 · 548 阅读 · 0 评论 -
Study JavaScript《隐藏微信中网页右上角按钮》
公众号在有需要时(如不需要用户分享某个页面),可在网页中通过JavaScript代码隐藏网页右上角按钮。接口调用代码(JavaScript)function onBridgeReady(){ WeixinJSBridge.call('hideOptionMenu');}if (typeof WeixinJSBridge == "undefined"){ if( do转载 2016-10-20 09:43:46 · 1245 阅读 · 0 评论