2017-06-19 27 views
-3

私はこのスパンの価値をウェブサイトから取得したいと考えています。なぜ値は未定義ですか?

<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

次の方法であることを達成することができます:spanは二つのクラス、partmiddle-blockを持っているので

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

、あなたはセレクタ.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

これを行うと、コンソールはTypeErrorを返します:$(...)。textは関数ではありません –

+0

jQueryが含まれていますか? –

+0

ウェブサイトは私のものではありませんが、私は他のjQueryコマンドを試してみると動作します。 たとえば、スパンまたはdivのinnerhtmlを変更したいとします。 –

関連する問題