jquery 触发a链接点击事件解决方案 2016年07月27日 5 阅读 jquery 触发a链接点击事件 复制代码 代码如下: <p class="btnSubmit"><a href="javascript:submitData();">确认</a></p> $(".btnSubmit a")[0].click(); <p id="tob"><a href="1.html">这是文字</a></p>$("#tob a")[0].c...
阻止子元素继承父元素事件具体思路及实现 2016年07月27日 5 阅读 复制代码 代码如下: <div id="p_box" onclick="a()"> <div id=p_cont> </div> </div> #p_box包括#p_cont,当点击#p_box区域任何位置时(包括#p_cont),都会触发a事件。想要阻止点击#p_cont区域时触发a事件,需要在#p_cont区域内加入阻止事件冒泡的代码。 变成 复制代码 代码如下: <div id="p_box" ...
javascript两种function的定义介绍及区别说明 2016年07月27日 5 阅读 一般情况下两者的调用结果是一样的,但是还是有区别的。 第一种方式: 复制代码 代码如下: function a(){ alert("old"); } var b=a; function a(){ b(); alert("new"); } a();//浏览器就会出现内存溢出的情况 第二种方式: 复制代码 代码如下: function a(){ alert("old"); } var b=a; var a=function(){ b(); alert("ne...
为什么要在引入的css或者js文件后面加参数的详细讲解 2016年07月27日 12 阅读 css和js带参数(形如.css?v=与.js?v=)复制代码 代码如下:<script type=”text/javascript” src=”jb51.js?version=1.2.6″></script><link rel="stylesheet" href="base.css?version=2.3.3′ type="text/css" />使用参数有两种可能,第一、脚本并不存在,而是服务端动态生成的,因此带了个...
Javascript代码在页面加载时的执行顺序介绍 2016年07月27日 6 阅读 一、在HTML中嵌入Javasript的方法1.直接在Javascript代码放在标记对<script>和</script>之间2.由<script />标记的src属性制定外部的js文件3.放在事件处理程序中,比如:<p onclick="alert("我是由onclick事件执行的Javascript")">点击我</p>4.作为URL的主体,这个URL使用特殊的Javascript:协议,比...
JS实现商品倒计时实现代码 2016年07月27日 5 阅读 复制代码 代码如下:<SCRIPT LANGUAGE="JavaScript"> function fresh() { var time1 = document.getElementById("timeD").value; for (var i = 1; i <= 5; i++) { var endtime = new Date(time1); var nowtime = new Date(); var leftsecond = pars...
JS动态获取当前时间,并写到特定的区域 2016年07月27日 5 阅读 复制代码 代码如下:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <script type="text/javascript"> function body...
基于KMP算法JavaScript的实现方法分析 2016年07月27日 5 阅读 算法的核心是部分匹配表和回退算法,部分匹配表的实现如下:复制代码 代码如下:function kmpGetStrPartMatchValue(str) { var prefix = []; var suffix = []; var partMatch = []; for(var i=0,j=str.length;i<j;i++){ var newStr = str.substring(0,i+1); if(newStr.length == 1){ p...
用原生JavaScript实现jQuery的$.getJSON的解决方法 2016年07月27日 5 阅读 今天在写一DEMO,其中用到了jQuery的$.getJSON方法,写完后发现整个DEMO中用到jQuery中的就这一个地方,但要引入一个jQuery实在不划算,于是就自己实现了一个简单版的,基本可以满足需求,现分享出来:复制代码 代码如下:var $ = { getJSON: function(url, params, callbackFuncName, callback){ var paramsUrl ="", jsonp = this.getQu...
使用Java实现简单的server/client回显功能的方法介绍 2016年07月27日 5 阅读 Socket是指在一个特定编程模型下,进程间通信链路的端点。因为这个特定编程模型的流行,Socket这个名字在其他领域得到了复用,包括Java叫技术。如果要建立连接,一台机器必须运行一个进程来等待连接,而另一台机器必须试图到达第一台机器。这个电话系统类似:一方必须发起呼叫,而另一方在此时必须等待电话呼叫。java网络模型图下面通过一个有“回显”功能的服务器和客户端来介绍应用java.net包编写网络应用程序。这个例子主要功能是服务器端的程序等待客户的输入,...
jquery移动listbox的值原理及代码 2016年07月27日 6 阅读 jQuery操作listbox原理并不难,就是将listbox中的选中项进行移动,实现我们需要的移动效果。我在例子中使用了json数据结构来动态绑定listbox,这样也可以熟悉一下json的使用方法。先看看简单的html,因为服务器控件会自动转换为html标签,所以在例子中,我并没有用服务器控件。如下: <asp:ListBox></asp:ListBox> 会自动转换成:<select></select>...
如何用JavaScript动态呼叫函数(两种方式) 2016年07月27日 7 阅读 近来的使用者,越来越强调 UI 介面的互动,渐渐原本对一条小龙来说只是配角的 JavaScript (以下简称 JS) 变成的主角,占了很大一块的用途。像是最近很热门的 ASP.NET 的 MVC 里面就直接Include JQuery 可见一般。 MVC 用了一阵子,一条小龙甚至感觉 MVC 中的 Controller 根本就是 JS 在控制的,这样怎么把 UI 工作独立,切给美工用,感觉也是蛮大的疑问。 看来后面的美工,只会绘图、拉画面是不行的,一定要...
5秒后跳转效果(setInterval/SetTimeOut) 2016年07月27日 5 阅读 setInterval版 复制代码 代码如下: $(function () { setInterval(function () { var time = $("#time").text(); time = parseInt(time); time--; if (time >0) { $("#time").text(time); } else { window.location = $("#url").attr("href"); } }, 1000);...
Jquery为a标签的href赋值实现代码 2016年07月27日 7 阅读 复制代码 代码如下: <script type="text/javascript"> function doTest(){ var value = $("input[name="dizhi"][type="radio"]:checked").val();//获得选中项的值 $("#a1").attr("href","shoppeisong.php?addid="+value+""); } </script> 要取的INPUT 标签...
jquery高效反选具体实现 2016年07月27日 5 阅读 复制代码 代码如下: // 反选 $("#reverse-select").click(function() { $(".table tr").each(function() { var input = $(this).find("input"); var statu=input.prop("checked")==true?false:true; input.prop("checked",statu); }); }); 我在table上面每一行放了个ch...
Extjs中通过Tree加载右侧TabPanel具体实现 2016年07月27日 8 阅读 最近在做一个物流管理的项目,公司必须要求用Extjs4.1来做界面,因为以前一直也没有接触过所以开发的过程中遇到了很多的困难。同时Extjs4.1的资料在网上也相对来说较少。好了,不说废话上代码: 1.左侧的功能树 复制代码 代码如下: Ext.define("AM.view.SystemTree", { extend : "Ext.tree.Panel", alias : "widget.systemTree", rootVisible : false,...
Jquery带搜索框的下拉菜单 2016年07月27日 7 阅读 1.样式引用:复制代码 代码如下: <link rel="stylesheet" href="~/Js/Ddl_Chosen/chosen.css" />2.由于应用了Jquery,所以引用Jquery。(下载地址)复制代码 代码如下: <script src="<%= ResolveUrl("~/Js/Jquery.js")%>" type="text/javascript"></script>3.相关Js...
用JavaScript修改CSS属性的代码 2016年07月27日 5 阅读 用JavaScript修改CSS属性 只有写原生的javascript了。 1.用JS修改标签的 class 属性值: class 属性是在标签上引用样式表的方法之一,它的值是一个样式表的选择符,如果改变了 class 属性的值,标签所引用的样式表也就更换了,所以这属于第一种修改方法。 更改一个标签的 class 属性的代码是: document.getElementById( id ).className = 字符串; document.getEleme...
JS修改css样式style浅谈 2016年07月27日 5 阅读 一、局部改变样式 分为改变直接样式,改变className和改变cssText三种。需要注意的是: 注意大小写: javascript对大小写十分敏感,className不能够把“N”写成“n”,cssText也不能够把“T”写成“t”,否则无法实现效果。 调用方法: 如果改变className,则事先在样式表中申明类,但调用时不要再跟style,像document.getElementById("obj").style.className=”…”的写法是...
jQuery动画animate方法使用介绍 2016年07月27日 6 阅读 复制代码 代码如下: $(function() { $("#left").click(function(){ $(".block").show(); $(".block").animate({ width: "+200px", height: "+200px", fontSize: "1em", borderWidth: 10 }, "slow","swing"); }); $("#right").click(function(){ $(".block")...