Вопросы по Javascript, Jquery, Ajax.

Ответить
 • Просмотры: 1
Аватара пользователя
Habetdin

Re: Вопросы по Javascript, Jquery, Ajax.

Сообщение Habetdin »

monopolie, а почему для mp3 выбран mime-тип audio/x-midi? Правильный - audio/mpeg.

Вот
тут
можно протестировать работу embed и object, переходя по "Try it yourself" после примеров кода. Ну и заодно там есть "The Best Solution" - пример "отката" на embed при неподдерживаемом audio в браузере.
Аватара пользователя
monopolie

Re: Вопросы по Javascript, Jquery, Ajax.

Сообщение monopolie »

Можете расшифровать данный код?


читать дальше »


({

dom: {

window: window,

document: document

},

writeToConsole: function() {

console.log.apply(console, arguments);

},

showModalWindow: function() {

alert.apply(this.dom.window, arguments);

},

onClick: function(event) {

var msg = 'x=' + event.pageX + ', y=' + event.pageY;

this.writeToConsole(msg);

this.showModalWindow(msg);

},

init: function() {

this.dom.document.onclick = this.onClick.bind(this);

}

}).init();




http://learn.javascript.ru/play/is4l8




Смысл его в том что когда кликаешь по экрану, алертом возвращается местоположение курсора.



Я не понимаю что где прописано.

Например:



Что делается тут? this.onClick.bind(this);

При клике должно выполняться это this.onClick.bind(this);

Это значит так dom.onClick.bind(dom);

Зачем dom передаётся в метод bind ?

В метод bind() должны ведь вставляться события типа click.
Аватара пользователя
monopolie

Re: Вопросы по Javascript, Jquery, Ajax.

Сообщение monopolie »

Как вывести алерт при соприкосновении красного блока с зелёным?? Какое должно быть условие?

http://jsfiddle.net/xLa9m/1/
Ответить

Вернуться в «Вебмастеру»