使用JQuery查找td标记的内容

时间:2012-04-30 18:47:54

标签: jquery

我正在学习JQuery并尝试获取特定td标记的内容。这是我的表,这是我的代码,试图获取内容。如果你能指出我做错了什么,我将非常感激。当我点击按钮时,警告消息会给我一个空白。

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

JQuery的:

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

4 个答案:

答案 0 :(得分:2)

选择器中的'#'字符是按id选择元素 您应该像这样编写选择器:'.hamburger'

另外,您正在使用的'text'方法需要像这样调用:$('.hamburger').text()

在选择器的开头使用“.”()字符表示您正在按类别名称查找元素。

答案 1 :(得分:0)

text是一个函数,因此您需要将其作为函数调用:

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

另外,您尝试将hamburger作为ID引用,而不是类;请参阅上面我如何使用点而不是哈希来选择它。

答案 2 :(得分:0)

用#替换#。在你的选择器中。 #是id

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

答案 3 :(得分:0)

hamburger是一个类名,所以请使用。供选择。文本是一种方法。不是财产。

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

示例:http://jsfiddle.net/yAqLU/1/

使用来选择css类名

使用选择元素ID