2012-01-25 10 views
2

私は彼がリスト項目以下のトンを持っている:リスト項目をクリックするとjQueryを使用してリストアイテム内のスパンテキストを取得するにはどうすればよいですか?

<li class="item" id="44"> 
    <div class="name">Bogstadveien</div> 
    <div> 
    <span class="city">Oslo</span>, 
    <span class="country">Norway</span> 
    </div> 
</li> 

は、私がスクリプトを実行します。

var list_item = jQuery(this); 
var guide_id = list_item.attr('id'); 

にはどうすればいいの都市と国の値を得るのですか?
findclosestnextを試しましたが、正しく使用していません。ここ

答えて

9
var city = list_item.find('span.city').text(); 

は例です:あなたのオブジェクトをクリックした上http://jsfiddle.net/JdcYM/

+0

ああ、ブリリアン。ありがとう:) – Steven

1
var list_item = jQuery(this); 
var guide_id = list_item.attr('id'); 
var city = jQuery('span.city', list_item).text(); 
var country = jQuery('span.country', list_item).text(); 
1

が使用してそれを見つけた後スパンからテキストを選択することにより、県と市を見つけることができます方法を見つける

list_item.find('.city').text() 
list_item.find('.country').text() 
関連する問題