我有div,每个都有一个链接。单击链接后,div将被隐藏。当隐藏所有div时,我想重定向到另一个页面。
这是我的代码:
token = generate_unique_token(MyModel, "token_field_name", lambda: uuid.uuid4().hex)

答案 0 :(得分:1)
不清楚你的意思是什么'所有'div,似乎这个onClick="$(this).parent().parent().parent().hide()"
仅适用于一个div
也许如果在点击<div>
时将“隐藏”类添加到<a >
,并且您知道有多少div,例如4。
然后检查'all'div类是否包含'hidden',通过:
$("a").on('click', function(){
// here should be some div you want to hide
$(".checkhide").addClass("hidden");
})
var hidden_div_number = $("div").find("[class*='hidden']").length;
if (hidden_div_number==4){
// do something;
}
答案 1 :(得分:0)
我解决了这个问题。那只是一个错字。我忘记了“。”在我的javascript:
$(function() { if ( $(".checkhide:visible").length === 0) alert('all are hidden'); });
谢谢大家!