これは私のHTMLコードです:
<figcaption class="thumbcaption">
New York City
<div class="picture-attribution">
<img class="avatar" width="16" height="16" alt="Edward Cunningham" src="http://images1.wikia.nocookie.net/__cb2/common/avatars/thumb/7/79/3392047.png/20px-3392047.png">
Added by <a href="/wiki/User:Edward_Cunningham">Edward Cunningham</a>
/div>
</figcaption>
サムキャプションクラスの後に表示される最初のテキストを選択する必要があります。この場合、テキストは次のようになります。
ニューヨーク市
もしそうなら$(".thumbcation").text()
、jQueryは戻ります
New York Cityエドワード・カニンガムによって追加されました
最初のテキストだけを選択するにはどうすればよいですか? 私はこれを試しました:
var text = $(".thumbcation").not(".picture-attribution");
alert($(text).text());
しかし、これは機能しません。
前もって感謝します!