На моей странице я сначала объявить переменную var as
, которая создает объект через плагин с помощью createAll ... Я имею в виду этот плагин: http://kolber.github.io/audiojs/docs/Извлечь существующий объект в переменную?
Для того, чтобы плагин для работы этого объекта должен быть создан. Поэтому после этого я загружаю некоторый контакт через ajax, и плагин должен быть применен к этому новому контенту, поэтому я снова создаю этот var as
для создания объекта, однако теперь на странице конфликтуют два похожих объекта. Я хотел бы знать, что существует способ, которым я могу сделать var as
, который создается после вызова ajax, равного существующему объекту на странице?
Я попытался, глядя на то, что внутри var as
делая alert(as);
Это возвращает [Object object]
EDIT
Это то, что печатается с лог консоли (Это оригинальный, первый объект)
Object
duration: 1
element: HTMLAudioElement
loadStartedCalled: false
loadedPercent: 0
mp3: null
playing: false
settings: Object
source: HTMLAudioElement
wrapper: HTMLDivElement
__proto__: Object
Это то, как создаются объекты, но я считаю, что вам нужно хорошо знать плагин, чтобы понять это.
// Initialize audio js
audiojs.events.ready(function() {
var as = audiojs.createAll({
});
});
Не пытайтесь отлаживать «предупреждение». Используйте 'console.log'. Затем вы можете увидеть, что такое объект. – Paulpro
Вы могли бы опубликовать код, с которым у вас возникли проблемы? А именно строки, в которых вы первоначально определяли 'as' и ajax. – Joe
@Paulpro: До тех пор, пока вы не используете IE^_^ –