gpt4 book ai didi

jQueryMobile 删除输入字段

转载 作者:行者123 更新时间:2023-12-01 00:06:50 28 4
gpt4 key购买 nike

我想使用 jQuery 在发生某些事件时删除输入字段:

$('#myInputId').remove();

但是如果我尝试一下,周围的 div(由 jQueryMobile 自动添加)不会被删除。所以用户仍然看到一个div,它看起来像一个输入字段,但显然不可用,因为内部输入不再存在。

jQueryMobile 是否提供了保证下次升级时不会损坏的功能?

最佳答案

删除Text-input字段使用 .closest();自 parent DIV由 jQuery Mobile 添加,并且不能有 ID .

Demo

<小时/>
$('.selector').closest('div').remove();

删除其'label

$('.selector').closest('div').prev('label').remove();

jQuery Mobile 以这种方式呈现文本输入。它用 div 包裹它,并将标签放在它前面,没有任何增强。它增强了input通过添加<a><span>设置文本框的样式。

<label>Text Input</label>

<div>
<input type="text" />
<a href="#">
<span>
<span>&nbsp;
</span>
</span>
</a>
</div>

关于jQueryMobile 删除输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15925733/

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