Jquery 使用同一DIV多次赋值?
我有一个模板多次创建同一个DIV 在DIV中有一个名称:Jquery 使用同一DIV多次赋值?,jquery,Jquery,我有一个模板多次创建同一个DIV 在DIV中有一个名称: <div class="left-lg"> <div class="left-lg-container"> <div class="number">1</div> <img class="img-lg" src=/img/img.jpg alt="" /> <div class="content"> <div cl
<div class="left-lg">
<div class="left-lg-container">
<div class="number">1</div>
<img class="img-lg" src=/img/img.jpg alt="" />
<div class="content">
<div class="name">Name </div>
<div class="mentions-hr">1</div>
<div class="mentions-total">
<p class="mention-label">Mentions / Hr</p>
<div class="total-mentions">
<p class="total-mentions-num left">1</p>
<div class="clear"> </div>
<p class="left">Total Mentions</p>
</div>
<!-- total-mentions -->
<div class="share"></div>
<!-- share -->
</div>
<!-- mentions-total -->
</div>
<!-- end content -->
<a href="http://www.link.html"><span></span></a>
</div>
</div>
试试这个
var names = [];
$('.left-lg').each(function(){
names.push($(this).find('.name').text());
});
名称数组将包含页面上每个div的名称。您可以在为twitter帖子构建标记时使用此数组。不,它绝对不是$this.div.name。我建议花点时间实际阅读jQueryAPI文档:。
html = '';
$('div.name').each(function() {
var Name = $(this).html();
html += '<div class="follow"><a href="https://twitter.com/share" class="twitter-share-button" data-text="I Like"' + Name + '" data-count="none">Tweet</a></div>';
});
var names = [];
$('.left-lg').each(function(){
names.push($(this).find('.name').text());
});
html = '';
$('div.name').each(function() {
var Name = $(this).html();
html += '<div class="follow"><a href="https://twitter.com/share" class="twitter-share-button" data-text="I Like"' + Name + '" data-count="none">Tweet</a></div>';
});