Jquery自动完成示例-不必要的代码?
在浏览Stackoverflow以解决自动完成问题时,我找到了我正在寻找的完美解决方案- 唯一的问题是Jquery自动完成示例-不必要的代码?,jquery,jquery-mobile,autocomplete,Jquery,Jquery Mobile,Autocomplete,在浏览Stackoverflow以解决自动完成问题时,我找到了我正在寻找的完美解决方案- 唯一的问题是 $('a.ui-input-clear').click(function() { $("input[data-type='search']").val(''); $("input[data-type='search']").trigger('keyup'); }); 我不知道这部分为什么会存在:S。。。。显然标记没有“ui输入清除”。这意味着这个jquery代码将无法工作。。
$('a.ui-input-clear').click(function() {
$("input[data-type='search']").val('');
$("input[data-type='search']").trigger('keyup');
});
我不知道这部分为什么会存在:S。。。。显然标记没有“ui输入清除”。这意味着这个jquery代码将无法工作。。。我在这里遗漏了什么吗?如果使用浏览器的开发工具查看生成的DOM,您将看到以下元素:
<a href="#" class="ui-input-clear ui-btn ui-btn-up-c ui-btn-icon-notext ui-btn-corner-all ui-shadow ui-input-clear-hidden" title="clear text" data-theme="c">...
。。。
这就是单击事件的目标。它是由jQuery移动库添加的 如果使用浏览器的开发工具查看生成的DOM,您将看到以下元素:
<a href="#" class="ui-input-clear ui-btn ui-btn-up-c ui-btn-icon-notext ui-btn-corner-all ui-shadow ui-input-clear-hidden" title="clear text" data-theme="c">...
。。。
这就是单击事件的目标。它是由jQuery移动库添加的 有一个onload或
$(document).ready()函数
调用自动完成
,对吗
事实上,它是jQuery库中的autocomplete
对象,它会将这个类ui-input-clear
添加到自动完成附加的链接中。查看文档以了解。有一个onload或
$(document).ready()
函数调用自动完成
,对吗
事实上,它是jQuery库中的autocomplete
对象,它会将这个类ui-input-clear
添加到自动完成附加的链接中。查看文档以了解。如果您在StackOverflow上找到了答案,那么为什么不问问提供解决方案的人?在您提供的JSFIDLE中显然有一个带有所述类的锚定标记。我想在这里发布它可能会帮助其他与我有相同问题的人。谢谢你们。如果你在StackOverflow上找到了答案,那么为什么不问问提供解决方案的人呢?在你提供的JSFIDLE中显然有一个带有所述类的锚标记。我想在这里发布它可能会帮助其他和我有同样问题的人。谢谢你们两位。朱哈娜和你们都给了我一个很好的答案。。。但是你用一个有用的文档链接解释了为什么会发生这种情况。谢谢:)朱哈娜和你都给了我一个很好的答案。。。但是你用一个有用的文档链接解释了为什么会发生这种情况。谢谢:)谢谢。我从来没有想到会有比我从代码中看到的更多的东西。谢谢:)谢谢。我从来没有想到会有比我从代码中看到的更多的东西。谢谢:)