0
我需要獲取每個數據屬性中的值並將該值分配給一個變量,然後我想將該變量作爲函數中的參數傳遞(我沒有寫入該函數或HTML,但必須使用它)。數據屬性值是根據不同函數中表的行和列動態生成的。獲取相同數據屬性的每個值
我想我可以做這樣的事情:
priceIndex = $(this).attr("data-priceIndex");
$(this)
是父的TableCell。
然後是priceIndex
變量傳遞給函數即
<tr><td class="tblProduct selectProduct" data-priceIndex="0_0">
<div class="priceArea" data-priceIndex="0_0">
<button class="okButton origProduct" onclick="goToCart(priceIndex, '', true, false)"></button>
</div>
</td>
<td class="tblProduct selectProduct" data-priceIndex="0_1">
<div class="priceArea" data-priceIndex="0_1">
<button class="upgradeButton upgrdProduct" onclick="goToCart(priceIndex, '', false, false)"></button>
</div>
</td></tr>
但是,這讓我對所有data-priceIndex
相同的值。爲什麼會發生?我怎樣才能得到每個數據屬性的價值?請告訴我我做錯了什麼以及如何糾正。謝謝。
。
這看起來很有趣,因爲我必須通過其他參數以及獲得它們的值(不是硬編碼值)。我要試試這個。 – Chris22