我想寫一個插件,遵循jQuery網站的指導原則。我可以在jQuery插件的頂部添加ready()嗎?
我也試圖將一切都納入其中,包括創建新的div元素。
這些div需要在準備好的文檔上創建,所以我想在這裏找出最佳選擇。
這是我目前擁有的,它工作正常,但由於某種原因它看起來不正確,即使我看不到任何不應該這樣做的地方。
有沒有更好的方法來做到這一點?
$(document).ready(function() {
var message_bar = "<div id="something"></div>";
$('body').prepend(message_bar);
});
(function($){
$.fn.displayMessage = function(options) {
...
我實際上使用bind()來動態創建元素。但是如果你想能夠檢查插件是否被實例化,init就是要走的路。好決定。 – 2010-12-20 18:53:54