我有一个搜索过滤器。当用户点击图标搜索时显示输入。
<div class="pull-right">
<a href="" class="search common-sprite icon-search" title="search"></a>
</div>
<div class="input-text-container search" style="display:none;">
<input type="text" id="textSearch" class="input-text-big search-message" placeholder="Search in your list" />
<i class="common-sprite cross search"></i>
</div>
当显示输入文本容器时,应在列表中的&#34;搜索之前显示光标行,并且用户应该能够立即开始在搜索词中输入。
我尝试了以下内容:
$('.search.icon-search').on(
'click',
function() {
$('#textSearch').trigger('change')
});
但它不起作用。
有人可以帮助我点击输入更改吗?
答案 0 :(得分:0)
您想要focus
关于该元素:
$('.icon-search').click(function() {
$('.input-text-container').show().find('input').focus();
});