0

以下にいくつかの簡単なコードがあります:

<script>
$(function() {
  $("h1").click(function(){
    console.log((this));
    $("p").toggle();
  });
});
</script>
</head>

<body>
<h1>test</h1>
<p>If you click test, I will toggle.</p>

</body>

テストをクリックすると、pタグの表示を切り替えることができます。同時に、私は<h1>test</h1>コンソールに書き込んでいます。私が欲しいのは、コンソールにのみ単語テストを書くことです。それ、どうやったら出来るの?私が試したものは何も機能しません。

ありがとう、ジム

4

3 に答える 3

3

.text()関数を使用すると、テキストのみが表示されます。

$(function() {
  $("h1").click(function(){
    console.log($(this).text());
    $("p").toggle();
  });
});

ここで作業コードを見ることができます。

于 2012-09-20T14:32:47.017 に答える
1

交換:

console.log((this));

console.log($(this).text());
于 2012-09-20T14:29:42.740 に答える
0

これはうまくいくはずです:

console.log($(this).html());
于 2012-09-20T14:31:12.930 に答える