【问题标题】:Find all div id's, which starts and ends with a specific string [duplicate]查找所有以特定字符串开头和结尾的 div id
【发布时间】:2017-04-23 16:31:53
【问题描述】:

是否可以使用jquery来选择所有以'starting' + 'some random number' + 'ending'开头的div id

例子

<div id="starting456ending"></div>
<div id="starting234ending"></div>
<div id="starting789ending"></div>

是否可以一次查询全选? 在某种意义上 $('#+"starting"+"random number selector" + "ending"') ... ?

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    是的,有attribute starts with selectorattribute ends with selector

    脚本如下所示。

    $('div[id^="starting"][id$="ending"]')
    

    以下是视觉示例

    $('div[id^="starting"][id$="ending"]').css('background-color','yellow');
    div {
      width: 100px;
      height: 100px;
      border: 2px solid black;
    }
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    
    <div id="startingending"></div>  <!-- select this -->
    <div id="starting789ending"></div> <!-- select this -->
    <div id="starting789"></div> 
    <div id="starting789ending"></div> <!-- select this -->
    <div id="789ending"></div>
    <div id="starting789ending"></div> <!-- select this -->

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-10
      • 1970-01-01
      • 1970-01-01
      • 2011-08-02
      • 1970-01-01
      • 2015-11-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多