您有个知识币

【退出】

    jQuery移除属性

    jQuery 提供了移除元素属性的方法,.removeAttr( String attributeName )。attributeName是要移除的属性;从1.7版本开始,可以是空格分隔的多个属性. 如要移除 a 标签的title属性:$("a").removeAttr("title");阅读全文
    作者:黑♂白 | 分类: web前端 | 阅读:4404 |

    jquery.fn.extend与jquery.extend的区别和使用

    jQuery为开发插件提拱了两个方法,分别是: jQuery.fn.extend(object);  和   jQuery.extend(object); jQuery.extend(object); 为扩展jQuery类本身.为类添加新的方法。 jQuery.fn.extend(object);给jQuery对象添加方法。 fn 是什么东西呢。查看jQuery代码,就不难发现。 jQuery.fn = jQuery.prototype = {  init: function( selector, context ) {//….         //……   ...阅读全文
    作者:黑♂白 | 分类: web前端 | 阅读:1916 |

    jquery 里bind和live函数的区别和用法

    jquery 里bind和live函数的区别和用法 bind: $("p").bind("click", function(){  alert( $(this).text() ); }); $("form").bind("submit", function() { return false; }) $("form").bind("submit", function(event){  event.preventDefault(); }); live: jQuery 1.3中新增的方法。给所有当前以及将来会匹配的元素绑定一个事件处理函数(比如click事件)。也能绑定自定义事件。...阅读全文
    作者:黑♂白 | 分类: web前端 | 阅读:932 |

    jquery index的详细用法,jquery如何取索引

    $('li').index(document.getElementById('bar')); //1,传递一个DOM对象,返回这个对象在原先集合中的索引位置 $('li').index($('#bar')); //1,传递一个jQuery对象 $('li').index($('li:gt(0)')); //1,传递一组jQuery对象,返回这个对象中第一个元素在原先集合中的索引位置 $('#bar').index('li'); //1,传递一个选择器,返回#bar在所有li中的做引位置 $('#ba...阅读全文
    作者:黑♂白 | 分类: web前端 | 阅读:2539 |

    jquery判断元素是否存在

    直接举例说明: $("#testid")这个jquery对象,有些时候我们并不能确定页面中一定含有id为testid的元素,那么jquery如何判断该元素是否存在呢? 可以通过length属性判断,如果length大于零说明存在,否则不存在: if($("#testid").length > 0){ alert('exist'); }else{ alert('not exist'); }阅读全文
    作者:黑♂白 | 分类: web前端 | 阅读:909 |

    jQuery 2.0 将不再支持 IE 6/7/8

    jQuery 官方发布了下一阶段 jQuery 的路线图,该路线图显示 jQuery 1.8 将在一个月内发布,而其他后续版本的计划如下: jQuery 1.9 (early 2013): 该版本将移除所有在 1.8 版本中废弃的接口,其他一些可能做为插件或者可选 API 使用,将继续支持 IE 6/7/8 jQuery 1.9.x (ongoing in 2013 and beyond): 该版本将持续修复 1.9 中出现的 bug jQuery 2.0 (early 2013, not long after 1...阅读全文
    作者:黑♂白 | 分类: web前端 | 阅读:423 |

    jquery实现交替样式效果

    jquery轻松实现交替效果,如table中第一行白色第二行黑色,如此这样交替下去。 jquery中提供了一个even属性选择器,even的意思是偶数,即偶数选择器。 使用方法如下: $("tr:even").css("background-color", "#000");//设置偶数的tr背景为黑色。 jquery真是很强大为我们提供了大量便捷的方法。阅读全文
    作者:黑♂白 | 分类: web前端 | 阅读:897 |

    jQuery div mouseout事件,jquery mouseleave方法

    在div上包含有元素比如a、img、div等标签时,当移动到这些元素上时就触发了div的mouseout事件,但鼠标还在div元素范围内。 大部分浏览器都是按照上面方式来触发mouseout事件的,解决这个问题的方法很简单(jquery提供了方法): 我们的解决方法是使用jquery mouseleave方法来替代mouseout $("#id").bind("mouseleave", funtion(){ }); 即可解决。    阅读全文
    作者:黑♂白 | 分类: web前端 | 阅读:745 |

    JQuery获得绝对,相对位置

    获取页面某一元素的绝对X,Y坐标,可以用offset()方法: var top = $('#ID').offset().top; var left = $('#ID').offset().left; 获取相对(父元素)位置: var top = $('#ID').position().top; var left = $('#ID').position().left; position()方法相对父元素是指拥有position为relative或absolute属性的父元素。  阅读全文
    作者:黑♂白 | 分类: web前端 | 阅读:620 |