6
A
回答
8
你必須改變負載方法沒有包(頭)。
它與JavaScript的加載方式以及讀取方法簽名的方式有關。 http://jsfiddle.net/u9nG6/11/
+1
具體而言:'onDomReady'封裝了函數,它只存在於該範圍內。 no wrap意味着該函數存在於全局範圍內。 –
0
您正在使用jquery + ondomready。這意味着,任何你寫的JavaScript被放置在
$(function() {
和
});
這將導致一個範圍問題。您可以嘗試以下方法。
window.validateForm = function() {
}
2
jQuery框架選擇加載onDomReady
所以你的功能被包裹在jQuery的匿名函數$(function(){ });
和不可見。要麼改變jQuery加載爲no wrap (head)
或在全局範圍定義你的函數。
2
相關問題
- 1. Ember.js和jsfiddle問題
- 2. 問題中的jsfiddle
- 3. Kendo UI + Angular - v2014.2.903 vs v2014.3.1119 JSFiddle問題
- 4. javascript命名空間問題jsfiddle
- 5. CSS/HTML:對齊問題在IE9 + jsFiddle
- 6. 使用JSFiddle中的代碼問題
- 7. JSFiddle代碼遇到的問題
- 8. jquery菜單mouseout/mousemove關閉問題jsfiddle
- 9. 在jsfiddle中訪問引導
- 10. jQuery的李的錨懸停問題[的jsfiddle裏面]
- 11. 高度問題:高度可變的內容自動? (jsFiddle)
- 12. Backbone.js主 - 細節視圖,導航問題(包含jsfiddle)
- 13. 讓jsFiddle代碼在FF和Chrome上工作時遇到問題
- 14. 在IE和JSFiddle中使用elem.dataset的問題
- 15. 格內格與IMG溢出問題,(包含的jsfiddle)
- 16. 在jsFiddle中使用jQuery主題(CSS)
- 17. 老的jsfiddle沒有新的jsfiddle
- 18. Fancybox開放問題 - 適用於JSFiddle,但不適用於實時環境
- 19. 如何運行用戶提供的Javascript沒有安全問題(如jsFiddle,jsBin等)?
- 20. Highcharts高度問題 - 刪除頂部的空白處。請參閱JSFiddle :)
- 21. 在jsfiddle上的高級搜索問題系列沒有在drillup上刪除
- 22. 這些問題是由jsFiddle導致點擊事件發生故障嗎?
- 23. JsFiddle-like color scheme
- 24. JavaScript'function undefined'error with jsfiddle
- 25. jsfiddle in chrome 16?
- 26. CSS3中的jsfiddle
- 27. 取消的jsfiddle
- 28. 上的jsfiddle
- 29. 中的jsfiddle
- 30. 的jsfiddle和jQuery
很好的解釋,謝謝。 – Kory
簡單的評論:不要綁定'click',你最好捕捉'submit'事件! –