jquery - 替代宽度/高度 : 0px

标签 jquery html css

我有一个文本框,可以在按下按钮时将文本附加到标签。 我希望文本框和按钮在附加文本时消失。

jQuery 脚本如下所示:

$('.opret').click(function () {
    $('#quiznavn').text($('.navn').val());
    $('#quiznavn').css({ "visibility": "visible" });
    $('#navngiv').css({ "visibility": "hidden", "width": "0px", "height":"0px"});
});

但是,当我检查页面时,按钮仍然存在,但不可见。这很不方便。我如何让它完全消失?它与ajax有关吗?

最佳答案

你可以使用

"display" : "none"

代替

"visibility": "hidden"

或者只是

$('#navngiv').hide()

关于jquery - 替代宽度/高度 : 0px,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35154052/

相关文章:

php - 如何计算 SESSIONS 以显示站点上登录用户的总数

javascript - Dyntable 排序在 Ajax 中根本不起作用

javascript - JQuery - 单击显示 div 然后再次隐藏

javascript - ng-click 不打开新窗口

php - onfocus如何操作?

html - 单击表体中的链接时,粘性表头会跳转

javascript - Bootstrap v2 下拉导航不适用于移动浏览器

javascript - 如果未选中复选框,则不触发 onclick 默认功能

Javascript 延迟加载队列

javascript - 如何获取和替换多个 span 元素的值(来自标记字符串)并将它们存储在数组中