在Jquery

时间:2015-11-17 22:22:27

标签: jquery variables

我在网站上搜索了几个小时(字面意思),但我找不到任何解决方案,所以我在这里创建一个新帖子。

首先,我是jQuery的新手,也许这有一个简单的解决方案。

我有这个问题:我正在练习jQuery,我正在制作facebook(kinda)评论系统的副本。我创建了一个类似的计数器来创建一个变量,当单击该按钮时,该变量会增加该值。直到这里它工作正常。

每个评论都有自己喜欢的计数器,那么我猜帖子中的每个变量都应该有不同的名称。我需要变量的名称自动更改,现在我不能这样做,所以当单击按钮时,它会影响所有注释中的喜欢。我的意思是,当我点击一个按钮时,所有喜欢都会增加(这就是为什么他们共享相同的变量)。

我需要在创建注释时,它还会创建一个新变量(例如,注释1创建var like1)。这是代码:

当评论准备就绪时,它会使用类似按钮创建答案:

$(this).closest('.box').append('<div class="box2">' + comentario2  + '<br/>' + ' +'<input type="submit" value="me gusta" class="like">' + '<div class="counter">' + '</div>'+ '</div>');

点击之后,var会增加,并会影响所有类似的计数器。

var contador= 0; $(document).on( 'click', '.like', function() {
contador++;
$('.counter').html(contador);});

提前感谢您的帮助!

0 个答案:

没有答案