从一开始就显示点击 div 的次数
Display number of times clicked on divs, from the get-go
我正在使用此代码来计算用户点击具有当前 css 状态的 div 的次数。已选择:
$(this)
.click(function() {
$(this);
var n = $( ".selected" ).length;
$( ".catched" ).text(n);
})
然后我显示它:
<div data-id="1" class="p001 mix">Div 1</div>
<div data-id="2" class="p002 mix">Div 2</div>
<div id="footer">
<span class="catched"></span> / 151
</div>
当用户还没有点击任何 div 时,它不显示金额,但当用户点击(任何地方)时它显示金额。我想在用户点击之前显示它。此外,当用户刷新页面时,它需要显示,因为它会记住有多少 divs 有多少 class 用 localstorage 选择。
提前致谢。
加载元素时立即引发 click()
事件以填充值:
$(this).click(function() {
var n = $(".selected").length;
$(".catched").text(n);
}).click(); // < add this
请注意,这段代码应该在您的 document.ready 处理程序中(我将其修改为在 fiddle 中),而且您单独的 $(this)
语句是多余的,可以删除.
我正在使用此代码来计算用户点击具有当前 css 状态的 div 的次数。已选择:
$(this)
.click(function() {
$(this);
var n = $( ".selected" ).length;
$( ".catched" ).text(n);
})
然后我显示它:
<div data-id="1" class="p001 mix">Div 1</div>
<div data-id="2" class="p002 mix">Div 2</div>
<div id="footer">
<span class="catched"></span> / 151
</div>
当用户还没有点击任何 div 时,它不显示金额,但当用户点击(任何地方)时它显示金额。我想在用户点击之前显示它。此外,当用户刷新页面时,它需要显示,因为它会记住有多少 divs 有多少 class 用 localstorage 选择。
提前致谢。
加载元素时立即引发 click()
事件以填充值:
$(this).click(function() {
var n = $(".selected").length;
$(".catched").text(n);
}).click(); // < add this
请注意,这段代码应该在您的 document.ready 处理程序中(我将其修改为在 fiddle 中),而且您单独的 $(this)
语句是多余的,可以删除.