Jquery 使用同一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

在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 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">&nbsp;</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>';
});