發現只要引用其他來源的jQuery,
如document.write(''); 雖然起單時無任何問題, 但在第2關會有派送履歷無法顯示的異常。
而且就算想用jQuery的noConflict()方法也不可行, 因為:
1.jQuery物件在EFGP被改名, 根本找不到。
2.$別名在EFGP已有別的用途。
解決方案:
查看EFGP的source code, 其本身也有jQuery library, 別名為【__jQuery】,
所以只要撰寫當var textBox1 = $(“#TextBox1”);時
改為var textBox1 = __jQuery(“#TextBox1”);即可正常使用。
而jQuery插件也要配合修改(以jQuery Soap為例),