jQuery how to find an element based on a data-attribute value?

后端 未结 9 1564
鱼传尺愫
鱼传尺愫 2020-11-22 01:02

I\'ve got the following scenario:

var el = \'li\';

and there are 5

  • \'s on the page each with a data-slide=numb
  • 9条回答
    •  借酒劲吻你
      2020-11-22 01:36

      You have to inject the value of current into an Attribute Equals selector:

      $("ul").find(`[data-slide='${current}']`)
      

      For older JavaScript environments (ES5 and earlier):

      $("ul").find("[data-slide='" + current + "']"); 
      

    提交回复
    热议问题