私はこのスパンの価値をウェブサイトから取得したいと考えています。なぜ値は未定義ですか?
<span class="part middle-block">78</span>
このコマンドでこれを行うと、undefined
が返されます。
$(".user-coins-container .coins-component .part.middle-block").html;
私はこのスパンの価値をウェブサイトから取得したいと考えています。なぜ値は未定義ですか?
<span class="part middle-block">78</span>
このコマンドでこれを行うと、undefined
が返されます。
$(".user-coins-container .coins-component .part.middle-block").html;
あなたがid
入れ、#id
により取得し、html()
、ないhtml
を使用することができます!
次の方法であることを達成することができます:span
は二つのクラス、part
とmiddle-block
を持っているので
$(".middle-block").html();
、あなたはセレクタ.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>
これを行うと、コンソールはTypeErrorを返します:$(...)。textは関数ではありません –
jQueryが含まれていますか? –
ウェブサイトは私のものではありませんが、私は他のjQueryコマンドを試してみると動作します。 たとえば、スパンまたはdivのinnerhtmlを変更したいとします。 –
まず、プロジェクト内のjQueryを含め、その後、適切にHTMLファイルにそれをリンク:
$('.part.middle-block').text()
jsfiddleリンク:https://jsfiddle.net/mayurdandekar/w3zv618a/
は、あなたの選択は正しいです?あなたのスパンはすでに作成されていますか? –
私は値を見ません。 – vsync
'html()'は関数であり、プロパティではありません。 – Satpal