所以我一直在努力實現這個:http://www.fatihkadirakin.com/dev/jquerytag/得到的jQuery插件標籤在IE工作
這是一個非常好的標籤插件,它可以讓你在Facebook的標籤輸入到輸入字段....
但不幸的是它工作在Firefox和Chrome,它似乎並不在IE工作作爲演示演示...
有沒有人得到了它在IE中,如果工作,所以什麼樣的變化JS文件你製作了
所以我一直在努力實現這個:http://www.fatihkadirakin.com/dev/jquerytag/得到的jQuery插件標籤在IE工作
這是一個非常好的標籤插件,它可以讓你在Facebook的標籤輸入到輸入字段....
但不幸的是它工作在Firefox和Chrome,它似乎並不在IE工作作爲演示演示...
有沒有人得到了它在IE中,如果工作,所以什麼樣的變化JS文件你製作了
舊的IE版本沒有t他在Array
上使用indexOf
方法,所以該插件將此方法添加到Array原型。
在代碼後面,作者使用for (index in tags)
循環訪問數組,沒有任何hasOwnProperty
檢查。由於indexOf
在這種情況下不是內置屬性,因此"indexOf"
是index
所承擔的值之一。由於一個字符串是預期的,而不是一個函數,這會失敗。
循環(開始於線146)更改爲
var index;
for (index = 0; index < tags.length; index++) {
var item = create_tag(tags[index]);
list.append(item);
}
,它按預期工作。
你的意思是129行嗎? ...我試過了,但氣泡仍然沒有顯示出來 – 2011-03-20 11:12:57
@kamikaze_pilot:我正在查看示例頁面中包含的文件 - http://www.fatihkadirakin.com/dev/jquerytag/jquery。 tag.js - 這似乎與通過下載鏈接獲得的不同。 – balpha 2011-03-20 11:17:15
你能更具體嗎?我只是試圖在IE9中,它的作品? – CarneyCode 2011-03-20 10:47:46
我使用的是IE8 ...仍然有很多用戶使用它....基本上,輸入甚至不會出現 – 2011-03-20 10:57:03