2014-12-29 85 views
-1

我擴展了jQuery的一些原型來驗證表單。原型擴展jQuery不工作在Internet Explorer中 - 「不支持」

if($('#mydiv').valid()) { /*do submit stuff*/} 

它完美的Firefox,但IE11給我: 「對象不支持該屬性或方法」 在意大利「L'oggetto非supporta拉proprietàØ金正日方法方法‘有效’」

謝謝新年快樂

+1

什麼對象是不支持什麼屬性?您可以在代碼中使用console.log一些內容,然後按F12打開IE的開發人員工具。例如'console.log($()。valid)'或'console.log(typeof $()。valid)' – HMR

+0

你到底如何在jQuery中加入這個'valid'方法? –

+0

您需要展示代碼如何擴展它。 – epascarello

回答

1

解決! IE調試是報告錯誤,而是一個功能有一個PHP類參數初始化的問題是由於:

function aaa(a="some thing"){ 
//stuff 
} 

我換成:

function aaa(a){ 
if(!a) a="some thing"; 
//stuff 
} 

謝謝

相關問題