【发布时间】:2017-06-28 12:32:03
【问题描述】:
我认为这很容易,但我已经搜索和搜索并找不到解决方案。我已经使用我找到的这段代码设置了一个超过 18 岁的年龄验证弹出窗口。
http://www.jqueryscript.net/other/Website-Age-Verification-Plugin-with-jQuery.html
代码和弹出窗口效果很好。但是,如果有人点击“不”并且您得到了遗憾的回应,那么它会说点击离开,当您点击覆盖时就会消失并且您在网站上。
我希望当你点击“否”时它会说“对不起,点击这里离开”,而当你点击它时,它实际上会将你带到其他地方,任何链接,例如 google.com
js 文件在后悔代码中有一个链接 url 到 #nothing 。当我将其更改为实际链接时,它仍然无法按我的预期工作。
这说明清楚了吗?我第一次来这里,想解释一下。如果您想查看,正在设置的网站是 kickbassvapor.com。文件和演示在上面的链接中。
提前谢谢你!
ETA:抱歉,这里是有问题的代码。
// Regret Content
var regret_heading = $('<h2>We\'re Sorry!</h2>');
var regret_buttons = $('<nav><small>I hit the wrong button!</small> <ul><li><a href="#nothing" class="av_btn av_go" rel="yes">I\'m old enough!</a></li></ul></nav');
var regret_text = $('<p>You must be 21 years of age or older to enter this site.</p>');
modal_content_wrapper.append(content_heading, content_buttons, content_text);
modal_regret_wrapper.append(regret_heading, regret_buttons, regret_text);
modal_content.append(modal_content_wrapper, modal_regret_wrapper);
【问题讨论】:
-
您需要在此处发布显示问题的代码的最小示例,而不是来自明天可能会更改或消失的某些第三方站点。 stackoverflow.com/help/mcve
-
感谢 Rob,帖子已更新!
标签: javascript html