我與"element.dispatchEvent is not a function" js error caught in firebug of FF3.0有同樣的問題,但在谷歌瀏覽器。如何解決「element.dispatchEvent不是一個函數」而不會破壞別的東西?
我寫過<script>jQuery.noConflict();</script>
所有腳本。但現在我有一個問題:
...
$("a.try").click(function() {
...
不確定是不是一個函數
和
...
var blockHeight = $(window).height();
...
不確定是不是一個函數
因此第一個解決方法是無效的。
P.S.
HTML的一部分,其中包括我的腳本:
....
<script type="text/javascript"
src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<script type="text/javascript"
src="<c:url value='/resources/js/underscore.js'/>"></script>
<script type="text/javascript"
src="<c:url value='/resources/js/jquery-1.8.2.min.js'/>"></script>
<script type="text/javascript"
src="<c:url value='/resources/js/jquery.mousewheel.js'/>"></script>
<script type="text/javascript"
src="<c:url value='/resources/js/popup.js'/>"></script>
<script type="text/javascript"
src="<c:url value='/resources/js/jquery.jscrollpane.min.js'/>"></script>
<script type="text/javascript"
src="<c:url value='/resources/js/scroll-startstop.events.jquery.js'/>"></script>
<script type="text/javascript"
src="<c:url value='/resources/js/jquery-ui-1.10.0.custom.min.js'/>"></script>
<script type="text/javascript"
src="<c:url value='/resources/js/script-ini.js'/>"></script>
<script type="text/javascript"
src="<c:url value='/resources/js/map/map.js'/>"></script>
<script type="text/javascript"
src="//maps.google.com/maps/api/js?sensor=true&js?v=3.exp&libraries=places"></script>
<script type="text/template" id="terminal-template">
...
</script>
<style>
.grey-terminal {
background-color: rgb(226, 226, 226);
}
</style>
<script type="text/javascript"
src="<c:url value='/resources/js/addTerminal.js'/>"></script>
<script>jQuery.noConflict();</script>
...
你可以建議另一種方式?
jQuery的未加載....和noConflict應在使用腳本不是腳本... – 2014-11-22 17:49:51
@Bhojendra後的前 - C-鏈接尼泊爾請閱讀我的更新。你能建議如何重寫這段代碼嗎? – gstackoverflow 2014-11-22 17:53:00