我想從網站得到這個跨度值。爲什麼Value未定義?
<span class="part middle-block">78</span>
如果我這樣做與此命令將返回undefined
。
$(".user-coins-container .coins-component .part.middle-block").html;
我想從網站得到這個跨度值。爲什麼Value未定義?
<span class="part middle-block">78</span>
如果我這樣做與此命令將返回undefined
。
$(".user-coins-container .coins-component .part.middle-block").html;
你可以把一個id
然後#id
獲取和使用html()
,不html
!
可以實現通過:
$(".middle-block").html();
由於span
有兩類,part
和middle-block
,你需要選擇.part.middle-block
。然後,使用.text()
jQuery函數來獲取span
的價值。例如:
var value = $(".part.middle-block").text();
console.log("Value:", value);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span class="part middle-block">78</span>
如果我這樣做控制檯返回類型錯誤:$(...)文本不是一個函數 –
你包含jQuery嗎? –
該網站不是我的,但我嘗試其他jQuery命令,他們將工作。 例如,如果我想改變的跨度或DIV的innerHTML。 –
首先包括你的項目中jQuery和HTML文件正確鏈接,然後:
$('.part.middle-block').text()
的jsfiddle鏈接:https://jsfiddle.net/mayurdandekar/w3zv618a/
是您的選擇正確?你的跨度是否已經創建? –
我沒有看到任何值。我所看到的是不知道什麼是「價值」是指一個人.. – vsync
'HTML()'是一個函數,而不是財產 – Satpal