2017-06-19 152 views
-3

我想從網站得到這個跨度值。爲什麼Value未定義?

<span class="part middle-block">78</span> 

如果我這樣做與此命令將返回undefined

$(".user-coins-container .coins-component .part.middle-block").html; 
+0

是您的選擇正確?你的跨度是否已經創建? –

+0

我沒有看到任何值。我所看到的是不知道什麼是「價值」是指一個人.. – vsync

+2

'HTML()'是一個函數,而不是財產 – Satpal

回答

-2

你可以把一個id然後#id獲取和使用html(),不html

0

可以實現通過:

$(".middle-block").html(); 
0

由於span有兩類,partmiddle-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>

+0

如果我這樣做控制檯返回類型錯誤:$(...)文本不是一個函數 –

+0

你包含jQuery嗎? –

+0

該網站不是我的,但我嘗試其他jQuery命令,他們將工作。 例如,如果我想改變的跨度或DIV的innerHTML。 –