-
判定一个对象是否为jquery对象的方法
所属栏目:[教程] 日期:2023-11-03 热度:5280
当我们在用jquery的each做循环遍历的时候常常会使用到this,而有时候我们不知道this所指的到底是什么,因为要使用jquery的方法 前提此对象必须是jquery对象。
另外要判断一个javascript的对象是什么类型,可以使[详细] -
有关JavaScript对象的动态选择及遍历对象
所属栏目:[教程] 日期:2023-11-03 热度:3788
(一)动态选择方法及属性
在实际工作中,我们经常会遇到这种情况:根据某个条件来调用两个方法[1]中的一个,或是在两个属性[2]中的一个上面进行读写操作。下面的代码展示了这种情形:
代码如下:
if (co[详细] -
防范按钮在短时间内被多次点击的方法
所属栏目:[教程] 日期:2023-11-03 热度:3643
如果一个按钮可以在短时间内多次点击,那么有可能会被用户恶意点击,为防止这种情况,可以设定一定时间内只能点击一次,其他时间禁止点击按钮。
代码如下:
代码如下:
<html xmlns="http://www.w3.org/1[详细] -
使用jQuery可以轻松地将不同位置的自定义窗口随意拖曳
所属栏目:[教程] 日期:2023-11-03 热度:5394
在网页上我们经常看到,当点击一个按钮时,弹出一个自定义窗口,并且可以随意的拖拽,从而改变其位置
使用jquery实现拖拽,则必须要jquery的文件了,实现步骤:
1、引入jquery文件
2、编写js脚本
具[详细] -
JQuery中extend使用说明
所属栏目:[教程] 日期:2023-11-03 热度:1469
Jquery中extend的扩展方法原型是:
1、extend(dest,src1,src2,src3...);
它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法合并后,是修改了dest的结构的。如果想要得到合[详细] -
Jquery实现自定义弹窗范例
所属栏目:[教程] 日期:2023-11-03 热度:5944
在项目开发中,如果我们使用javascript自带的提示对话框,感觉不怎么美观,所以我们通常都是自己定义一些对话框,这里我实现点击按钮就弹窗一个登录的窗口,点击该窗口并可以实现拖拽功能,太多文字的东西说不清楚,[详细]
-
javascript读取浏览器类型和版本的方法
所属栏目:[教程] 日期:2023-11-03 热度:9778
代码如下:
function getExplorerInfo() {
var explorer = window.navigator.userAgent.toLowerCase() ;
//ie
if (explorer.indexOf("msie") >= 0) {
var ver=explorer.match(/msie ([/d.[详细] -
将使用jQuery的类的扩展包转化为了seajs的模组的方式
所属栏目:[教程] 日期:2023-11-03 热度:7100
注:本文使用的seajs版本是2.1.1
一、把Jquery封装成seajs的模块
代码如下:define(function () {
//这里放置jquery代码 把你喜欢的jquery版本放进来就好了
return $.noConflict();
});
调[详细] -
巧用try-catch判断变量是已声明未声明还是未赋值
所属栏目:[教程] 日期:2023-11-03 热度:6042
目的是如果一个变量是已声明未赋值,就可以直接赋值;并且不能改变变量的作用域
如果未声明的话,就重新声明,
在网上搜了下,常见的方法是if(typeof(a)=='undefined'){var a='ss';},
[详细] -
引用js检测浏览器是否支持html5中的video标签的方法
所属栏目:[教程] 日期:2023-11-03 热度:5726
代码如下:
//检测是否支持HTML5
function checkVideo() {
if (!!document.createElement('video').canPlayType) {
var vidTest = document.createElement("video");
[详细] -
node.js使用nodemailer发送邮件案例
所属栏目:[教程] 日期:2023-10-26 热度:4773
一、安装 nodemailer
代码如下:npm install nodemailer --save
二、调用
代码如下:var nodemailer = require("nodemailer");
// 开启一个 SMTP 连接池
var smtpTransport = nodemailer.createTr[详细] -
JS中实现鼠标单击与双击事件共存
所属栏目:[教程] 日期:2023-10-26 热度:5896
一直都认为在Web开发中,双击事件都是少至又少地使用,直到最近项目需要,要在一个按钮上绑定单击与双击两件事件。开始也觉得不就是给按钮绑下两个事件而已罢了……只是后来才明白,是我想得太简单,在双[详细]
-
jquery设置按钮卡顿3秒不可用
所属栏目:[教程] 日期:2023-10-26 热度:642
代码如下:
<!DOCTYPE html>
<html>
<head>
<title> my name is lian lily</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script src="http://ajax.g[详细] -
jquery基础教程之数组运用详解
所属栏目:[教程] 日期:2023-10-26 热度:6368
$.each(array, [callback]) 遍历[常用]
解释: 不同于例遍jQuery对象的$().each()方法,此方法可用于例遍任何对象。回调函数拥有两个参数:第一个为对象的成员或数组的索引, 第二个为对应变量或内容. 如果需要退出[详细] -
在php中给js数组赋值方法
所属栏目:[教程] 日期:2023-10-26 热度:4247
因为接口方的要求,用js中处理数据,所以需要php程序从数据库取出数值后赋值给js数组。一直没有找到很好的办法,因为PHP数组的数据编码和JS 数组的编码格式不一样,不能直接输出。
在网上搜索一通后,找到的解决[详细] -
js触发onchange事件的方法描述
所属栏目:[教程] 日期:2023-10-26 热度:4381
js中onchange事件是在客户端改变输入控件的值,比如一个textbox,会出发的一个事件。但是如果在js代码中改变一个textbox的value,而不是通过键盘输入改变一个textbox值的话,是不会出发onchange事件的。
那么,如[详细] -
介绍如何使用JSON数据结构进行数据的八种不同的检索
所属栏目:[教程] 日期:2023-10-26 热度:9487
查询json的数据结构的8种方式:
JsonSQL
JsonSQL实现了使用SQL select语句在json数据结构中查询的功能。主页:http://www.trentrichardson.com/jsonsql/
例子:
代码如下:
jsonsql.query("selec[详细] -
JavaScript只需要3秒钟就可以改变页面
所属栏目:[教程] 日期:2023-10-26 热度:2256
隔多少秒后自动跳转到其它页(js脚本)
方法一:
在<head></head>之间加入js
代码如下:
<script language="javascript">
var secs = 3; //倒计时的秒数
var URL ;
function Load(url){
[详细] -
javascript操作referer详细步骤
所属栏目:[教程] 日期:2023-10-26 热度:7791
Referrer的重要性
HTTP请求中有一个referer的报文头,用来指明当前流量的来源参考页。例如在www.sina.com.cn/sports/上点击一个链接到达cctv.com首页,那么就referrer就是www.sina.com.cn/sports/了。在Javascri[详细] -
有关onchange事件在IE和FF下的表现及解决方法
所属栏目:[教程] 日期:2023-10-26 热度:22
在最近做的一个项目中,有这么一个功能点:页面上有一个checkbox,当用户选择或者取消选择该checkbox时会向后台发一个jsonp请求。当时的实现是为这个checkbox添加一个onchange事件,但结果却出人意料,为此,我深入的[详细]
-
document.addEventListener使用解说
所属栏目:[教程] 日期:2023-10-25 热度:8107
document.addEventListener("事件名称", 函数, false);
代码如下:
function 某函数(event){
// 方法执行
}
addEventListener里最后一个参数决定该事件的响应顺序;
如果为true事件执行顺序为[详细] -
在JS中类或对象的定义说明
所属栏目:[教程] 日期:2023-10-25 热度:4612
我们知道,JS是面向对象的。谈到面向对象,就不可避免的要涉及类的概念。一般像c#,java这些强类型语言都有固定的定义类的语法。而JS的不同之处在于它能使用各种方法实现自己的类和对象。一般的实现有以下几种方式:[详细]
-
运用js判断TextBox控件值改变然后出发事件
所属栏目:[教程] 日期:2023-10-25 热度:2775
代码如下:
<script language="javascript" type="text/javascript">
var firsty;//最开始的加载页面时年和月
var firstm;
var secondy;//当onchange触发后的值
var secondm;
[详细] -
JS中判断JSON数据是不是存在某字段的方法
所属栏目:[教程] 日期:2023-10-25 热度:5906
如何判断传过来的JSON数据中,某个字段是否存在,
1.obj["key"] != undefined
这种有缺陷,如果这个key定义了,并且就是很2的赋值为undefined,那么这句就会出问题了。
2.!("key" in obj)
3.obj.has[详细] -
JS数组的赋值阐述
所属栏目:[教程] 日期:2023-10-25 热度:8765
jquery1.10去除了.live()方法,新增了一个.on()方法来给元素绑定事件,具体用法如下:
on(events,[selector],[data],fn)
代码如下:
$("#dataTable tbody tr").on("click", function(event){
alert($[详细]