2012-04-30 13 views
0

JQueryを学び、特定のtdタグの内容を取得しようとしています。ここに私のテーブルがあり、私のコードは内容を取得しようとしています。あなたが間違っていることを指摘できれば、非常に感謝しています。ボタンをクリックすると警告メッセージが表示されます。JQueryを使ってtdタグの内容を調べる

<table> 
    <tr> 
    <td>&nbsp;</td> 
    <td class="hamburger">Hamburger</td> 
    <td>&nbsp;</td> 
    <td>&nbsp;</td> 
    </tr> 
</table> 

はJQuery:

alert($("#hamburger").text); 
+0

トピックの詳細を選択するための

使用CSSクラス名で#を選択するためのドットます。http:// stackoverflowの。 co.jp/q/4421891/1338846 –

答えて

2

セレクタで'#'文字はIDによって要素を選択することです。
あなたはこのようなあなたのセレクタを記述する必要があります:「.」(ドット)文字を使用して$('.hamburger').text()

'.hamburger'

、あなたが使っている「テキスト」の方法は、このように呼ばれる必要がありますセレクタの始めに、クラス名で要素を探していることを意味します。

+0

助けと説明のおかげで – Will

0

textは、関数としてそれを呼び出す必要があるので、関数である。

alert($('.hamburger').text(); 

また、あなたはID、いないクラスとしてhamburgerを参照しようとしています。私がハッシュの代わりにドットを使って選択する方法を上記を参照してください。

0

と#を置き換えます。あなたのセレクタで。 #はID用です

$(".hamburger").text(); 
0

hamburgerはクラス名ですので使用してください。選択のために。テキストはメソッドです。不動産ではありません。

alert($(".hamburger").text()); 

サンプル:http://jsfiddle.net/yAqLU/1/

利用要素ID

関連する問題