![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Js/jQuery
文章平均质量分 63
xdwangiflytek
一个喜欢编程的普通人
展开
-
jQuery浏览器类型判断
在项目开发中,经常因为不同的浏览器而要进行一些特殊的处理,那么我们如果判断不同的浏览器的类型呢?下面通过jQuery为我们提供的方法进行判断: $(function() { if($.browser.msie) { alert("this is msie"); } else if($.browser.safari) { alert("this is safar...2012-01-04 13:11:03 · 81 阅读 · 0 评论 -
SCRIPT1028: Expected identifier, string or number
解决方案是因为js里的逗号多了一个。"required": { "regex": "none", "alertText": "* Required", "alertTextCheckboxMultiple": "* Please select an opti原创 2012-07-18 00:18:28 · 5334 阅读 · 0 评论 -
IE8下的一个另类
今天项目中遇到一个问题,发现在IE8下的这段代码:var firstId = $("#firstId").val().trim();会报:Message: Object doesn't support this property or method悲剧,ok,在网上找了一下,改为如下代码即可,记录一下: var firstId = $.trim($('#firstId...原创 2012-03-15 16:55:25 · 66 阅读 · 0 评论 -
JS中的replaceAll方法
今天做项目时遇到这样一个问题,就是说需要将字符串中的某个字符全部替换为另一个指定的字符。这个在Java和C#中都有固定的replaceAll方法,但是在JS中今天发现却没有此方法,所以在此对replaceAll进行一个重写我们知道在JS中是有replace方法的,但是,此方法却只能替换第一个匹配的字符,如果存在多个匹配的字符,则就不能满足需求,我们可以这样写: var objS...原创 2012-03-16 16:25:47 · 264 阅读 · 0 评论 -
使用jQuery清空file文件域的方法
一般来说,在对一个文件域(input type=”file”)使用了验证后,我们总会希望把文件域中的值给清空了(否则错误的文件仍然会被提交),而在IE中,安全设置的原因,是不允许更改文件域的值的(也就是不能使用val(“”))那么很显然,我们就只能换个思路,把这个input元素复制一个,然后将原来的删除。在IE下复制元素的时候,其中的值是不会被复制的,所以就达到了清空文件域的目的了。而...原创 2012-11-08 08:54:24 · 402 阅读 · 0 评论 -
JS(DOM)对象和JQuery对象的相互转换
在项目中如果涉及js操作比较多的时候,经常需要js对象和jquery对象进行相互转换。下面我们来说说实现方法: 一、JS对象转JQuery对象: 普通的JS对象一般可以通过$()转换成JQuery对象。如 var JsItem=document.getElementById("msg")) var JqueryItem = $(JsItem); ...原创 2012-08-17 00:06:46 · 150 阅读 · 0 评论 -
input提示
效果图:代码:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content=&quo原创 2012-08-21 16:46:46 · 122 阅读 · 0 评论 -
AjaxFrom
项目中使用了AjaxFrom,静下心来看了看AjaxFrom中提供的属性和方法,发现项目中有些地方写的还是很搓的,所以以后不能因为项目赶就随心所遇的写,多看看官方文档中有没有介绍我们需要的方法。 中文参考:http://www.aqee.net/docs/jquery.form.plugin/jquery.form.plugin.html#getting-started...原创 2012-11-30 13:24:17 · 77 阅读 · 0 评论 -
jquery.validationEngine
在项目中表单的验证的选择是JQuery.validationEngine倒是一个不错的选择,无论在Javaor .NET上都还不错,可以满足一般表单提交验证的需求,但是通过这个项目做的发现有时候怎么都想不起比如说下拉框怎么用validationEngine进行验证,所以今天想想还是好好总结总结吧,免得犯怂。...原创 2012-12-04 09:07:11 · 174 阅读 · 0 评论 -
用iframe模拟ajax上传文件
项目中同事使用AjaxFrom上传文件时后台保存成功,而前台确不进回调函数。自己也没去解决掉这个问题,后来同事介绍说用iframe模拟Ajax,自己从网上也看到了一些iframe做伪Ajax上传的,感觉也算是一个小技巧,故而在此记录一下。 网上说,直接用$.post在上传文本信息没有问题,但是直接上传图片就不行了。当然其实这个我们也可以使用封装好的flash方法,但是封装好的东西灵活性差...原创 2012-12-05 08:57:33 · 170 阅读 · 0 评论 -
学会读JQuery等JS插件源码
看了http://my249645546.iteye.com/blog/1716629上的这篇文章感觉挺好的,所以决定转过来,谢谢这位博主。 很多人觉得jquery、ext等一些开源js源代码 十分的晦涩,读不懂,遇到问题需要调试也很费劲。其实我个人感觉主要是有几个方面的原因:1、对一些js不常用的语法、操作符不熟悉2、某个funct...原创 2012-12-06 08:37:29 · 60 阅读 · 0 评论 -
网页上“分享”的实现
看看网页上分享是如何实现的吧 http://www.jiathis.com/getcode/tool原创 2012-12-06 13:40:18 · 188 阅读 · 0 评论 -
JQuery获取Radio选中的值
JS:var type = $("input:[name=uploadType]:radio:checked").val();HTML:<input type="radio" name="uploadType" value="doc" id="tt1"/><label for="tt1">Document&原创 2012-08-31 14:57:43 · 162 阅读 · 0 评论 -
js锚点定位
<a name="ST"></a> 普通定位方式是在地址后面加上#ST即可,现想通过JS实现定位,代码如下 window.location.hash="ST"原创 2012-09-09 22:09:34 · 136 阅读 · 0 评论 -
打开对话框时,设置焦点到 input 域失效
当打开对话框时,想设置焦点到 input 域。使用的是 JQuery 1.8.10. 我在打开对话框的方法里面加入:”$(‘#inputId’).focus()”, 但是这个并不能达到效果。不是why?最后使用上网找一个方案说用 setTimeout()还真可以。 setTimeout(“$(‘#inputId’).focus()”, 1000) ...原创 2012-12-25 08:22:24 · 85 阅读 · 0 评论 -
js 禁止鼠标滑轮滚动的事件
如题,代码如下: // left: 37, up: 38, right: 39, down: 40, // spacebar: 32, pageup: 33, pagedown: 34, end: 35, home: 36 var keys = [37, 38, 39, 40]; function preventDefault(e) { ...原创 2014-05-22 19:00:07 · 702 阅读 · 0 评论 -
Js/JQuery 获取下拉框值
今天做项目时,遇到获取下拉框选项的值,发现一个没太注意的问题,下面来记录一下。 下拉框代码:<select id="Type" class="select" name="Type"> <option selected="selected" style="color: black;" value="2012-02-17 21:19:15 · 105 阅读 · 0 评论 -
JS实现关键词高亮
想起以前做博客系统时,对搜索时的关键字做高亮时没搞出来,无聊之际从网上找到相关代码略加修改,方便以后查找:ok,上代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><ht...2012-02-09 21:04:08 · 684 阅读 · 0 评论 -
省市联动 js
在项目开发中我们可能会遇到需要选择省市的下拉框,上次在简明现代魔法中看到一篇感觉不错,所以拿过来记录一下: city.html:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><he...原创 2012-01-12 08:44:09 · 102 阅读 · 0 评论 -
js实现限时抢购
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> ..原创 2012-01-12 10:44:23 · 705 阅读 · 0 评论 -
Js/Jquery 实现checkbox全选,反选,全不选
Use by JS:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head...原创 2012-01-12 14:04:03 · 95 阅读 · 0 评论 -
限制多行文本域输入的字符个数
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/htm原创 2012-01-14 11:35:51 · 395 阅读 · 0 评论 -
JavaScript回到顶部的效果实现
转自网路原理:首先获取滚动条到页面顶部的距离,然后上移一定的距离,再获取滚动条到页面顶部的距离,再上移一定的距离(小于上一次上移的距离),以此类推: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html&...原创 2012-01-16 15:04:56 · 99 阅读 · 0 评论 -
JS实现在光标位置插入文字
摘自网络 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="原创 2012-01-18 13:24:06 · 1569 阅读 · 0 评论 -
设置密码框不可复制和粘贴
密码:<input id="password" type="password" onpaste="return false" onselectstart="return false" />原创 2012-01-18 13:24:27 · 408 阅读 · 0 评论 -
IE6下的JavaScript
搞Web开发的老几都知道IE6的CSS兼容问题是美工最头痛的事,此处暂时不做研究,待以后在做相关总结。通常CSS兼容IE的有效手段就是使用条件注释。 这里主要讲述JavaScript兼容性问题,关于浏览器兼容性问题解决之后大家会感觉很简单,但是在解决的这个过程中是十分痛苦的,这里先记录下部分,以后遇到再追加吧。 1.iframe[name] 在IE6中动态创建iframe时...2012-01-21 20:23:50 · 103 阅读 · 0 评论 -
js控制行移动
摘自网络 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="te2012-01-22 15:04:12 · 141 阅读 · 0 评论 -
表格 各行换色
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> ..2012-01-22 15:04:32 · 88 阅读 · 0 评论 -
QQ抖动效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> ..原创 2012-01-23 14:11:24 · 74 阅读 · 0 评论 -
JS禁用浏览器退格键
我们在真实的项目开发中经常会使用JS对键盘上的一些按键进行禁用,常见的比如说退格键(backspace/后退键),我在一个项目中就遇到过在页面编辑的时候禁用掉退格键,因为退格键会发生页面后退,这样编辑的内容都会失去了,非常的恶心人。ok,废话少说,直接上代码。 <script type="text/javascript"> ...2012-01-30 22:20:44 · 123 阅读 · 0 评论 -
$(this).addClass()的一个注意点
今天在该公司项目里的一个bug时发现$(this).addClass("a");后再进行一次$(this).addClass("b"),则this元素的class为“a b”;,今天这个bug就是因为这个搞的许久。唉,写出来,让自己长长记性。...原创 2012-01-31 23:16:02 · 1834 阅读 · 0 评论 -
js设置页面没有鼠标右击
以前在做WebQQ的时候涉及到鼠标右击没有反应的功能,虽然很久了,这里还是再记录一下: function hiddenMenu() { window.event.returnValue=false; } $(function(){ document.oncontextmenu=hiddenMenu; }); ok! ...2012-02-01 23:14:48 · 118 阅读 · 0 评论 -
【转】现在浏览器的工作原理
简介浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工 作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。将讨论的浏览器今天,有五种主流浏览器——IE、Firefox、Safari、Chrome及Opera。本文将基于一些开源浏览器的例子——Firefox、 Chrome及Safari,Safari是部分开源的。根据...原创 2012-02-07 22:21:49 · 101 阅读 · 0 评论 -
js怎么控制textarea滚动条定位在光标的位置
如题:先blur,后focus。2014-05-27 15:10:47 · 1339 阅读 · 0 评论