gpt4 book ai didi

javascript - jquery .hide 在这种情况下不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 19:51:08 24 4
gpt4 key购买 nike

HTML部分

<div class="navbar"></div>

Jquery 和 Javascript 部分

function hide_ask_div(){
$('.ask-user').hide();
}


var ask = '<div id="ask-user" style="block;position:absolute;height:auto;bottom:0;top:0;left:0;right:0;background-color:#CCC;"><center><a onclick="hide_ask_div();" href="#">use mobile</a></center><br /><center><a onclick="hide_ask_div();" href="#">use full</a></center></div>'

$('.navbar').html(ask);

当我点击带有 onclick="hide_ask_div();" 的链接时,没有任何反应,但是 ID 为“ask-user”的 div 应该使用 css display:none; 隐藏;
我对 javascript 和 jquery 很陌生。对不起我的英语不好。

JSFIDDLE

最佳答案

这行不通,因为您需要定义一个可从 dom 访问的全局函数。同时将选择器更新为

$('#ask-user')

注意函数声明的变化:

hide_ask_div = function(){
$('#ask-user').hide();
}

jsfiddle:http://jsfiddle.net/jf90eh7r/

关于javascript - jquery .hide 在这种情况下不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25428902/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com