Я разрабатываю простой инструмент firefox с SDK firefox-addon, который показывает некоторые сохраненные данные.Метод Firefox-Addon SDK jQuery.get() не работает
Это код панели списка:
var list = panels.Panel({
width: 600,
height: 500,
contentURL: data.url('list/list.html'),
contentScriptFile: [data.url('jquery-1.10.1.js'),
data.url('list/list.js')],
contentScriptWhen: 'ready',
onShow: function() {
this.postMessage('focus');
},
onMessage: function(message) {
require('sdk/tabs').open(message);
}
});
Это код list.js:
$.get("http://localHost:0000/clips", function(data) {
console.log("done");
//do something with data
}
, но он не работает. Сообщение «сделано» не отображается.
Я также пытаюсь использовать метод jQuery.getJSON(), но он не работает.
Я уверен, что серверная сторона отправляет правильные данные, потому что по URL-адресу я могу это увидеть.
Почему класс list.js не может выполнить метод $ .get()?
Не уверен, что это проблема, но вам не хватает ')' в конце вашего вызова '$ .get'. – Divey
К сожалению, я забыл ')' только здесь, а не в реальном коде. – user2598816