Jquery mobile jQuery Mobile在页面更改时中断了Twitter Typeahead.js
有人知道为什么在更改jQuery移动页面时会中断吗 HTML:Jquery mobile jQuery Mobile在页面更改时中断了Twitter Typeahead.js,jquery-mobile,typeahead.js,Jquery Mobile,Typeahead.js,有人知道为什么在更改jQuery移动页面时会中断吗 HTML: 只需将代码包装在pagecreate中,即可在目标页面event.target中初始化文本输入 $(document).on("pagecreate", function (event) { $('.typeahead', event.target).typeahead({ hint: true, highlight: true, minLength: 1 }, {
只需将代码包装在
pagecreate
中,即可在目标页面event.target
中初始化文本输入
$(document).on("pagecreate", function (event) {
$('.typeahead', event.target).typeahead({
hint: true,
highlight: true,
minLength: 1
}, {
name: 'states',
displayKey: 'value',
source: substringMatcher(states)
});
});
非常感谢!我把我的包装在
pagecontainershow
——最后在第二页创建了两个输入。我忘了把它放在小提琴里了。@MarkBoulder不客气!使用pagecreate
或beforecreate
,因为它们每页触发一次;)
$('.search input').each(function() {
$(this).typeahead({
hint: true,
highlight: true,
minLength: 1
}, {
name: 'states',
displayKey: 'value',
source: substringMatcher(states)
});
});
$(document).on("pagecreate", function (event) {
$('.typeahead', event.target).typeahead({
hint: true,
highlight: true,
minLength: 1
}, {
name: 'states',
displayKey: 'value',
source: substringMatcher(states)
});
});