2010-01-20 59 views
0

我正在使用jQuery.live()功能来捕获<div>中任何标签的点击事件。但点击后,我想要获取点击标签的文字。我试过$(this).text,但它显示了整个代码。使用jQuery获取点击标签的文本

+0

你有嵌套标签内的元素? – 2010-01-20 12:58:32

+0

不,我没有嵌套元素。 – RKh 2010-01-20 12:59:44

回答

1

$(this).text返回名为text的函数的代码。

你要调用的方法,使用:

  • var myText = $(this).text();来获取文本或:
  • $(this).text('some text');设置它
+0

太好了。它正在使用$(this).text()。 – RKh 2010-01-20 13:13:08

1

$(this).val()应该得到输入值。

+0

我在alert()中使用了上面的代码,它显示空白文本。 – RKh 2010-01-20 13:01:10