我很難從類似問題的答案應用於我的情況,我認爲這是因爲我正在尋找的值是一個變量,而不是像其他大多數人一樣的常量字符串。jquery通過數據值選擇變量
我有一個變量activeSlide
等於活動幻燈片:1,2或3.我希望按鈕的data-dir = activeSlide
顯示粗體文本,但我似乎無法選擇基於數據值的按鈕。我可以選擇一個精確的幻燈片編號:
$('btns [data-dir=2]')...
但隨着activeSlide
或#{activeSlide}
沒有產生任何結果更換2。我即將用類而不是數據重寫我的所有代碼 - 這讓我感到困惑!在我這樣做之前,有人會告訴我如何選擇data-dir = activeSlide的按鈕?
HTML:
<div class='btns'>
<button data-dir='1'>1</button>
<button data-dir='2'>2</button>
<button data-dir='3'>3</button>
</div>
我接受了我發佈的每個問題的回答(除了一個開放的問題)! – twinturbotom