問題不是那麼困難,我只是無法擺脫它(在JQuery的noob)。問題都歸結爲當點擊<span>
獲取文本並打印出來;JQUERY從點擊獲得價值<span>點擊
$('span').click(function(){
var t= ???;
alert(t);
});
我怎樣才能得到它的文字? 注意:每個跨度沒有id或class,任何單擊的span必須輸出一條消息。 每個跨度是通過PHP生成的,我需要它的價值。
問題不是那麼困難,我只是無法擺脫它(在JQuery的noob)。問題都歸結爲當點擊<span>
獲取文本並打印出來;JQUERY從點擊獲得價值<span>點擊
$('span').click(function(){
var t= ???;
alert(t);
});
我怎樣才能得到它的文字? 注意:每個跨度沒有id或class,任何單擊的span必須輸出一條消息。 每個跨度是通過PHP生成的,我需要它的價值。
$('span').click(function(){
var t = $(this).text();
alert(t);
});
$('span').click(function(){
var t= $(this).text();
alert(t);
});
參見.text()
。
使用的.text()(http://docs.jquery.com/Text())
$('span').click(function(){
alert($(this).text());
});
要獲得跨度ID,而無需點擊
id = $("span.ClassName").attr('id');
謝謝你,它的工作原理:) –
不客氣。請注意,其他兩個在我的幾秒鐘後有相同的答案。 –