2
這聽起來確實像一個新手..但我在本頁面上使用了jQuery Boilerplate - http://stefangabos.ro/jquery/jquery-plugin-boilerplate-revisited/並創建了一個插件。一切工作正常,除了現在我想添加一個回調。我想執行此操作 -如何在jQuery插件代碼中執行回調
$.Alerter({'message':'this is a test','onSuccess':function(data) { alert(data); } });
onSuccess是一個回調函數,它被添加到默認值中。
我的問題是 - 我如何將輸出發送到onSuccess。我希望它即可返回TRUE或FALSE值之後,某些步驟已經在init()
另一種可能的替代方法是將另一個屬性添加到Alerter類中,其中Alerter.init()保存結果,然後可以由調用作用域讀取結果。 – Bora 2011-05-18 12:59:26
爲什麼不只是'var stub = plugin.onSuccess && plugin.onSuccess(variableName);'? variableName存儲先前評估的值。 – 2011-05-18 13:14:14
@寶來可以提供一個例子..我想你的方法可以工作。 – smoizs 2011-05-18 13:25:51