2010-01-20 43 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