• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

当前位置: > 网页制作 > JavaScript >

12个很棒的jQuery选择器扩展(3)

来源: www.dedecms8.com 编辑:织梦吧 时间:2012-03-14点击:

  11 (offset.left + $(el).width() < $(document).scrollLeft())

  12 )

  13 }

  14}

  15

  16$('#container :inView');

  9、:largerThan

  选取比指定元素大的所有元素

  01$.extend($.expr[':'],

  02{

  03 largerThan: function(el, i, m)

  04 {

  05 if(!m[3]) {return false;}

  06 return $(el).width() * $(el).height() > $(m[3]).width() * $(m[3]).height();

  07 }

  08}

  09

  10$('#container :largerThan(#element)');

  10、:isBold

  选择font-weight为700的所有元素

  1$.extend($.expr[':'],

  2{

  3 isBold: function(el)

  4 {

  5 return $(el).css("fontWeight") === '700';

  6 }

  7}

  8

  9$('#container :isBold');

  11、:color

  选择颜色为指定RGB值的所有元素

  01$.extend($.expr[':'],

  02{

  03 color: function(el, i, m)

  04 {

  05 if(!m[3]) {return false;}

  06 return $(el).css('color') === m[3];

  07 }

  08}

  09

  10$("#container :color(rgb(255, 0, 0))");

  12、:hasId

  选择存在id属性的所有元素

  1$.extend($.expr[':'],

  2{

  3 hasId: function(el)

  4 {

  5 return $(el).attr('id') !== undefined && $(el).attr('id') !== '';

  6 }

  7}

  8

  9$("#container :hasId");

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 1978130638@qq.com ,  QQ