您好我正在讀取存儲在div中的html數據標記的兩個數字。當我嘗試將這些數字加在一起時,它們會作爲字符串追加。是否有包含在數據屬性中的數字並將它們作爲數字訪問或將它們轉換回非字符串數字的javascript謝謝。如何使用javascript自定義數據屬性值數字
例
<div data-Lon1="1.3" data-Lat1="-1.2"></div>
<script>
lon1 = $('#zoom1').attr('data-lon1');
lat1 = $('#zoom1').attr('data-lat1');
console.log(lat1+lon1);
//returns '1.3-1.2' (I want .1 in this example)
</script>
訪問您可以使用的數據屬性的更簡單方法就是這樣:$(「zoom1」)。data(「lon1」); – Logard
由於某種原因試圖使用data方法訪問數據返回undefined。如果您使用數據方法存儲數據,這是否也適用? – codelove