1. 设置IE特有的功能:

   if ($.browser.msie) {

    //do something...

  }

2. 使用jQuery来代替一个元素:

  $('#thatdiv').replaceWith('fnuh');

3.从一个未排序的集合中找出某个元素的索引号:

  $("ul > li").click(function () {

    var index = $(this).prevAll().length;

  });

4.在创建元素时,使用对象字面量(literal)来定义属性:

  var e = $("", { href: "#", class: "a-class another-class", title: "..." });

5.使用jQuery来预加载图像:

jQuery.preloadImages = function () {

  for (var i = 0; i < arguments.length; i++) {

    $("<img />").attr('src', arguments[i]);

}};

//用法 $.preloadImages('image1.gif', '/path/to/image2.png', 'some/image3.jpg');

6.为任何与选择器相匹配的元素设置事件处理程序:

$("table").delegate("td", "hover", function () {

   $(this).toggleClass("hover");
});

7.找到一个已经被选中的option元素:

  $('#someElement').find('option:selected');

8.隐藏一个包含了某个值文本的元素:

  $("p.value:contains('thetextvalue')").hide();

9.自动滚动到页面中的某区域:

  jQuery.fn.autoscroll = function (selector) {         $('html,body').animate( { scrollTop: $(this ).offset().top },500);}

  $('.area_name').autoscroll();

10.检测各种浏览器:

  if( $.browser.safari) //检测Safari

  if ($.browser.msie && $.browser.version > 6 ) //检测IE6及之后版本

  if ($.browser.msie && $.browser.version <= 6 ) //检测IE6及之前版

  if($.browser.mozilla && $.browser.version > '1.8')//检测Firefox2以及之后的版本

11.替换串中的词:

  var el = $('#id'); el.html(el.html().replace(/word/ig, ''));

12.禁用右键单击上下文菜单:

  $(document).bind('contextmenu', function (e) {

return false ;

  });

13.检查某个元素是否存在:

  if ($('#someDiv' ).length) {

  //存在

  }

14.使用jQuery来检测右键和左键的鼠标单击两种情况:

  $("#someelement").live('click', function (e) {

  if ((!$.browser.msie && e.button == 0) || ($.browser.msie && e.button == 1)) {
  alert("Left Mouse Button Clicked");
} else if (e.button == 2) {
alert("Right Mouse Button Clicked");
}
});

网上搜集的jq常用代码的更多相关文章

  1. JQ常用代码

    页面加载的时候添加一个定时器,0秒之后执行hideURLbar函数. hideURLbar函数将页面滚动至坐标(0,1) <script type="application/x-jav ...

  2. 网上搜集了点资料,学web的人互相分享共同进步吧(php编码的好习惯必须养成)

    网上搜集了点资料,学web的人互相分享共同进步吧 一.优秀的代码应该是什么样的? 优秀的PHP代码应该是结构化的.大段的代码应该被分割整理成一个个函数或方法,而那些不起眼的小段代码则应该加上注释,以便 ...

  3. PyTorch常用代码段整理合集

    PyTorch常用代码段整理合集 转自:知乎 作者:张皓 众所周知,程序猿在写代码时通常会在网上搜索大量资料,其中大部分是代码段.然而,这项工作常常令人心累身疲,耗费大量时间.所以,今天小编转载了知乎 ...

  4. GCD 常用代码

    GCD 常用代码 体验代码 异步执行任务 - (void)gcdDemo1 { // 1. 全局队列 dispatch_queue_t q = dispatch_get_global_queue(0, ...

  5. 【转】asp.net c# 网上搜集面试题目大全(附答案)

    asp.net c# 网上搜集面试题目大全(附答案) http://www.cnblogs.com/hndy/articles/2234188.html

  6. 转--Android实用的代码片段 常用代码总结

    这篇文章主要介绍了Android实用的代码片段 常用代码总结,需要的朋友可以参考下     1:查看是否有存储卡插入 复制代码 代码如下: String status=Environment.getE ...

  7. 刀哥多线程之03GCD 常用代码

    GCD 常用代码 体验代码 异步执行任务 - (void)gcdDemo1 { // 1. 全局队列 dispatch_queue_t q = dispatch_get_global_queue(0, ...

  8. jquery常用代码集锦

    1. 如何修改jquery默认编码(例如默认GB2312改成 UTF-8 ) 1 2 3 4 5 $.ajaxSetup({     ajaxSettings : {         contentT ...

  9. Mysql:常用代码

    C/S: Client Server B/S: Brower Server Php主要实现B/S .net IIS Jave TomCat LAMP:L Mysql:常用代码 Create table ...

随机推荐

  1. JavaEE基础(十九)/异常和File

    1.异常(异常的概述和分类) A:异常的概述 异常就是Java程序在运行过程中出现的错误. B:异常的分类 通过API查看Throwable Error 服务器宕机,数据库崩溃等 Exception ...

  2. HDU 1498:50 years, 50 colors(二分图匹配)

    http://acm.hdu.edu.cn/showproblem.php?pid=1498 题意:给出一个 n*n 的矩阵,里面的数字代表一种颜色,每次能炸掉一排或者一列的相同颜色的气球,问有哪些颜 ...

  3. python8

    编译和解释性语言的区别 编译 典型的C C++ 编译完成之后是可执行文件. 机器码-底层(外文书,但是不懂中文,翻译成中文就可以看) 解释性语言----看一句英文书,让翻译解释一句 解释器写的代码便于 ...

  4. 杭电1003-Max Sum

    Max Sum Problem Description Given a sequence a[1],a[2],a[3]......a[n], your job is to calculate the ...

  5. nodejs表单验证

    //创建express连接 var exp = require('xepress'), http = require('http'); //初始化exprerss模块 var app = exp(); ...

  6. Reflector8.5 .net反编译工具 破解教程

    一.断网 二.打开软件.打开注册机 三. 四. 五. 六. 七. 八.

  7. Sudoku

    Sudoku Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 15952 Accepted: 7791 Special Judge ...

  8. Python学习笔记-Day3-python函数

    1.为什么要用函数? 提高代码重复利用率,减少代码冗余.封装模块化代码,便于调用 2.函数声明定义(注意:函数先声明后调用) 注意:函数的reture循环中的exit功能一样(函数不执行,终止) 函数 ...

  9. 解决保存快照失败后redis无法写入的问题

    用命令行工具连上后执行“set test 0”出现以下错误提示: MISCONF Redis is configured to save RDB snapshots, but is currently ...

  10. 解决discuz论坛搬家:“Table ‘common_syscache’ is read only”问题

    解决discuz论坛搬家:“Table ‘common_syscache’ is re http://www.zixuephp.com/wzht/discuz/20141203_11562.html ...