2014-10-28 39 views
1

我在Chrome和Opera中的tokeninput元素有问题(FF工作正常)。 当在tokeninput中选择一个或多个元素时,它不会失去焦点,光标在最后一个元素后仍然闪烁,如果您单击页面上的其他元素,它们全部被阻止。专注于jQuery的tokeninput元素(Chrome和Opera)

简化代码,你可以在这里找到:http://jsfiddle.net/busiek/439xn9ue/2/

元素定义如下:

$(document).ready(function() { 
    $("#filterYachtModel").tokenInput( 
     [ 
     {id: 7, name: "Antares"}, 
     {id: 11, name: "Athena"}, 
     {id: 13, name: "Atlantic"}, 
     {id: 17, name: "Bahia"}, 
     ], 
     { 
     theme: "facebook", 
     showHintAsWatermark: true, 
     hintText: "enter yacht type", 
     noResultsText: "no results", 
     searchingText: "searching...", 
     preventDuplicates: true 
     }); 
}); 

我已经搜索文档页面和论坛,并没有发现类似的问题。也许这是一个jQuery版本的冲突,我不知道。有任何想法吗?

回答

0

这是以前修复过的插件的问题。

GitHub更新到最新版本(当前是1.6.2) - 版本loopj.com只是最后一个主版本 - 现在已有几年了。

+1

好的,谢谢你,我在主项目网站上检查过,并且有我使用的版本。现在GitHub上甚至有1.7版本,更新后工作正常! – Busiek 2014-11-03 08:56:55