我在 index.html 中有:
<div data-role="fieldcontain" id="Container">
<ul id="my_ul" data-role="listview" data-filter="true" data-filter-reveal="true" data-filter-placeholder="Text" data-inset="true">
<li class="ui-screen-hidden"><a href="#">12</a></li>
<li class="ui-screen-hidden"><a href="#">123</a></li>
<li class="ui-screen-hidden"><a href="#">1234</a></li>
</ul>
</div>
js:
$("#my_ul li").click(function() {
$('#Container form input').val($(this).text());
//$(this).hide();
});
因此,当我单击 li 时,文本从li
转到输入。如果我使用hide
- 当我删除输入中的刺痛时,该元素不会出现。
我需要 - 单击输入中li
的 apers 中的文本li
,所有下拉菜单都li
隐藏,但如果我从输入中删除字符串,li
则 aears. 怎么做?
谢谢。