我爲我的項目創建了一個新的JQuery小部件,我需要在加載頁面時調用該方法。如何在頁面加載或jQuery中刷新頁面時調用Jquery方法
這裏是小工具樣本:
(function($){
$.widget("mywidget", {
options: {
},
_create: function(){
var self = this;
$.ajax({
url: "/api/1.0/getdata",
type: "GET",
contentType: "application/json",
success: function(arg) {
//will be inserting the details from the json call into the <div>
var data = arg;
},
error: function(resp){
}
});
}
});
})(jQuery);
這裏是我想使呼叫轉移到小部件:
$(document).ready(function(){
console.log("show my widget");
$("#div").mywidget();
});
這裏是我試圖加載我插件的HTML :
<div id="div">
<p>Welcome to the newly created JQuery widget</p>
</div>
但是當我做這個沒什麼被調用,也不是所謂的URL,從中我試圖訪問數據顯示在我的消息中,也沒有<div>
。任何想法如何在頁面加載時訪問小部件?
是'console.log(「show my widget」);'輸出任何東西到控制檯? –
沒有..它不顯示日誌,但在控制檯中,當我運行窗口小部件時,它會被加載... – user1234
您的'document.ready'調用缺少關閉圓括號和分號。 – litel