标签 js 下的文章

JQuery 插件的编写

#### jquery的插件机制 为了方便用户创建插件,jquery提供了$.extend()和$.fn.extend()方法。 $.extend(object) ,用于扩展jQuery类本身,也就是用来在jQuery类/命名空间上增加新函数,或者叫静态方法. 例如 jquery内置的 ajax方法都是用$.ajax()这样调用的,有点像 “类名.方法名” 静态方法的调用方式。 ``` $.extend({ minValue: function (a, b) { // 比较两个值,返回最小值 return a < b ? a : b; } }); //调用 var i = 100; j = 101; var min_value ...

继续阅读 »

js判断是否是手机或移动设备访问

js判断是否是手机访问,js判断是否移动设备,使用navigator.userAgent.toLowerCase()判断移动端类型,js简单判断设备var ua  = navigator.userAgent.toLowerCase();  if(ua.indexOf('android') != -1 || ua.indexOf('iphone') != -1 || ua.indexOf('ipad') != -1){ //判断是否移动设备    alert('手机');  }el...

继续阅读 »

js/jQuery监听网页回车事件 form表单提交

使用js/jQuery监听回车事件, 在特殊情况下我们可能需要通过js监听网页回车事件进行提交form表单参数达到特定目标,本文主要介绍js或jQuery监听网页回车事件或元素容器内回车事件.jQuery监听网页回车:$(document).keyup(function(e){      var curKey = e.which;       if(curKey==13){          //具体操作处理方法   &...

继续阅读 »

js拉幕广告代码

##### js拉幕广告代码,拉幕广告js代码,网页拉幕广告 ```html slide html,body{ width:100%; height:100%; margin:0px; border:0px; text-align:center; } div{ margin:auto; overflow:hidden; } function tag(obj){ return document.getElementsByTagName(obj)[0]; } window.onload=function(){ setTimeout("slideUp();",1000); } function slideUp(){ ...

继续阅读 »

批量删除/复原 批量选中js

**批量删除 批量复原js jquery** ```javascript function chkbox(){ $('#delButton').show(50); } function checkNews(){ var chckBoxSign = document.getElementById("newsChk"); //newsChk 全选/反选的选择框id var chckBox = document.getElementsByName("newsBoxChk"); //所有的选择框其name都是newsBoxChk var num = chckBox.length; if(chckBoxSig...

继续阅读 »

带动态时间/公历/农历日期的js效果代码

##### 显示动态时间 公历 农历日期的js效果代码 **效果图** ![](https://www.fity.cn/usr/uploads/2015/08/1440406473_4591f802.png) ##### HTML & Javascript代码 ```html ``` ```javascript //日历 var CalendarData=new Array(20); var madd=new Array(12); var TheDate=new Date(); var tgString="甲乙丙丁戊己庚辛壬癸"; var dzString="子丑寅卯辰巳午未申酉戌亥"; var numString="一二三四五六七八九十"; ...

继续阅读 »

jQuery error()替换载入错误的图片

jQuery error()替换载入错误的图片error()函数当元素遇到错误(没有正确载入)时,发生 error 事件。error() 方法触发 error 事件,或规定当发生 error 事件时运行的函数。提示:该方法是 bind('error', handler) 的简写方式。示例:如果图片不存在,则用预定义的图片取代它:$('img').error(function(){              $(this).attr('src', "static/no_pic.gif");   });  

继续阅读 »

jQuery移除class对应绑定的事件

jQuery移除class对应的事件在使用jQuery进行class更改后发现class对应的点击事件并没有发生改变,究其原因需要在类改变后用off()将之前绑定在类上的事件取消,如果需要事件则重新绑定。off()函数用于移除元素上绑定的一个或多个事件的事件处理函数。主要用于解除由on()函数绑定的事件处理函数。例如:$("#butclass").removeClass("openbuy");  $('#butclass').off(); //移除绑定的事件  $("#butclass").addClass("disabled");  

继续阅读 »

Discuz $()与JQuery $()冲突解决方法

问题描述:默认情况下,Discuz引入jQuery代码后直接使用 $(),运行后会报错。原因分析:Discuz默认使用了$()作为对象选取函数,刚好与jQuery默认的$()函数重合造成冲突。Discuz $()对象选取函数代码位于static/js/common.js第8-10行:function $(id) {    return !id ? null : document.getElementById(id);  }  至此,你应该了解到为么Discuz引入JQuery后为什么会出现部分功能失效或报错的问题。解决方法这里列出2种:方法一:在common...

继续阅读 »

js/Jquery重新设置图片的尺寸

##js/Jquery重新设置图片的宽度高度 **设置多图:** ```javascript //当文档加载完成之后重新批量设置指定图片的高度等于宽度(这里主要用于适应某些设备) window.onload = function(){ var v = document.getElementsByClassName(“lm_img”); var k; for (k = 0; k < v.length; k++) { v[k].height = v[k].width; } }; PS:getElementsByClassName返回文档中所有指定类名的元素集合 ``` **设置单图:** ```javascript window...

继续阅读 »

Jquery replace

##### Jquery字符替换replace 示例:将下列html代码中图片SRC地址中的www.www.fity.cn域名修改为www.fity.cn: ```html ``` JQuery 替换方法: ```javascript $("img").attr("src").replace("www.www.fity.cn", "www.fity.cn");  //将www.www.fity.cn替换为www.fity.cn ```

继续阅读 »

jQuery实现动态添加input框

jQuery实现动态增加input输入框演示:https://www.fity.cn/demo/addinput/<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  <html>  <head>  <meta charset="utf-8">  <title>JS实现动态增加input输入框</title>  <script src="../js/jquery.min.js"...

继续阅读 »