DMOZ中文网站分类目录-免费收录各类优秀网站的中文网站目录.
  • DmozDir.org
DMOZ目录快速登录入口-免费收录各类优秀网站的中文网站目录.由人工编辑,并提供网站分类目录检索及地区分类目录检索,是站长免费推广网站的有力平台!

jQuery的选择特定类别的第一个X项目

  • jQuery的选择特定类别的第一个X项目

  • 已被浏览: 87 次2020年10月11日    来源:  DMOZ中文网站分类目录
  • 甲jQuery函数调用.getRange(),它返回对jQuery选择DOM元素的特定数目(即,基于一个指定类或ID元素)。

    我已经写一点jQuery函数调用.getRange(),它返回对jQuery选择DOM元素的特定数目(即,基于指定的类或ID元素)。它使用jQuery.get()函数和基本的是,延伸但允许范围内的元素将被返回。

    首先,你应该知道,以获得第一和最后一个元素,像这样:

    <预的tabindex = “0” 类= “语言的javascript ”> <代码类=“ 语言的javascript”>变种firstSpan = $( "span.class:第一"),

    lastSpan = $( "span.class:最后");

    要获取所有匹配指定类,像这样的内容:

    <预的tabindex = “0” 类= “语言的javascript ”> <代码类=“ 语言的javascript”>变种allSpans = $( "span.class")得到();

    或像这样的第n个元素:

    <预的tabindex = “0” 类= “语言的javascript ”> <代码类=“ 语言的javascript”>变种firstSpan = $( "span.class")。得到(0),

    secondSpan = $( "span.class")得到(1)。

    //等...

    可是如何才能让说出的第10个元素或元素10-20?

    这将是很好走是这样的:

    <预的tabindex = “0” 类= “语言的javascript ”> <代码类=“ 语言的javascript”>变种mySpans = $( "span.class")得到(0,10);

    不幸的是,获得()函数不允许传递一个范围,但只是一个单一的指标。

    所以这是我尝试使用jQuery的获得()函数包括一系列元素。

    <预的tabindex = “0” 类= “语言的javascript ”> <代码类=“ 语言的javascript”>

    (函数($)

    {

    //函数得到一个范围DOM元素的针对jQuery选择

    //返回DOM元素的数组

    $ .fn.getRange =函数(开始,结束)

    {

    VAR elems的= [];

    为(VAR I =开始;我<=结束;我++)

    {

    elems.push(this.get(I));

    }

    返回elems的;

    };

    //测试

    的console.log($( "格")getRange(1,10));

    的console.log($( "格")getRange(10,20));

    })(jQuery的);

    [/ JS]

    输出:

    get-range

    它以这种方式工作,但我想这不是一个最佳的解决方案也是如此的更好的方式来做到这一点任何人都知道?


    以上信息来源于网络,如有侵权,请联系站长删除。

    TAG:选择 jQuery的 项目 类别 具体

  • 上一篇:ClamAV的在Zend框架一个验证器
  • 与“jQuery的选择特定类别的第一个X项目”相关的资讯
  • 用户现在必须选择Siri的男性和女性语音选项
  • 用于入侵检测系统的新特征选择技术
  • .NET Core/.NET5/.NET6 开源项目汇总4:CMS、Blog项目
  • vue项目使用Echarts制作项目工期甘特图
  • 有趣的开源项目集结完毕,HelloGitHub 月刊第 63 期发布啦!