我想用它的类名存储一些dom。通过存储一些 dom,我的意思是我要区分的所有 div 具有相同的类名,但我想稍后在 if 语句中使用它,例如单击两次然后单击三次。有可能吗?
问问题
79 次
2 回答
0
如果您需要收集整个网站的点击访问等,您可以将该数据存储到 cookie 中。
http://www.electrictoolbox.com/jquery-cookies/是一个 jQuery 插件,可以帮助您在 jQuery 中设置/管理 cookie。
要在“包含”jQuery-cookies 后设置 cookie,请使用:
$.cookie("clicked", 0);
如果您只想检查一个 div 被点击的频率等,那么存储整个 DOM 对我来说似乎不是一个好主意。所以让我们调用被点击的 cookie 并将其值设为 0。
现在你可能有一些 onClick 函数只是获取 cookie 值并在单击后用 1 迭代它,如下所示:
var clicked = $.cookie("clicked");
clicked += 1;
$.cookie("clicked", clicked);
于 2013-06-23T18:26:11.060 回答
0
这是 jQuery 函数,用于记住变量中的 (.detach) 元素,然后将它们附加回 DOM:
jQuery(function () {
var save = $('.special').detach();
$('button').click(function() {
if (save.length) {
save.eq(0).appendTo(".targetdiv");
save = save.filter(function(i) { return i; });
} else {
save = $('.special').detach();
}
});
});
于 2013-06-23T19:41:55.787 回答