为什么.text()没有返回真值?

时间:2012-12-30 14:53:31

标签: jquery

为什么这不显示对象内的文本?

 <ul>
     <li>1</li>
     <li>2</li>
     <li>3</li>
 </ul>

jQuery的:

   $("ul").append('<li class="hi">4</li>');
   alert( $(".hi").text );

不是显示.text(),而是显示其他一些js mumbo jumbo。我在这里做错了什么?

http://jsfiddle.net/hkGyG/

1 个答案:

答案 0 :(得分:8)

你错过了括号。使用

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

您只是提醒函数而不是调用它并提示结果。