私はいくつかのタグを持っています、ここにコードがあります
<p class="post-meta-ab"><span><a href="#">Diamond Burs set of 30 pcs A-24</a></span>
<br /><span><i class="icon-circle"></i>Details: Diamond Burs set of 30 pcs very useful assorted shapes</span>
<br /> <span><i class="icon-circle"></i>Shipping Weight: 100 gms</span>
<br /><span><i class="icon-circle"></i>Price: € 2.50</span>
<br /> <span><i class="icon-circle"></i>Quantity: <input type="text" style="width:20px" maxlength="100" name="a1" id="a1" />
<input type="submit" value="Add" style="margin-top:-8px" class="btn btn-danger" name="asubmit" id="a1sub" /></span>
</p>
私の質問は私が使用していることです
var productname = $(this).parent().html();
詳細を取得しますが、詳細はタグから来ています。スパンのタグ、つまり「p」タグのhtmlのタグを取得したいです。
EDIT X: 入力 type="text" 内のデータを取得したいのですが、可能ですか?
編集X2:私は今これを使用しています
$(this).parent().parent().text()+$(this).parents('p').find('input:text').val()
それは機能する傾向があります。最後にやりたいことは、各詳細の後にスペースを入れることです。たとえば、出荷重量の後にスペースを入れたり、価格の後にスペースを入れたりします。