Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Хаки Редактор вырезает onclick

Редактор вырезает onclick


     02.05.2014    Хаки    1233

вопрос
Здравствуйте, как сделать, что бы редактор не вырезал событие onclick?

Ответил: ПафНутиЙ


HTML:
<div class="uppod-start" data-uppod-player-id="123456" data-uppod-event-name="play">play</div>
<div class="uppod-start" data-uppod-player-id="123456" data-uppod-event-name="pause">pause</div>

JS:
$(document).on('click', '.uppod-start', function(e) {
    e.preventDefault();
    var $this = $(this),
        uppodPlayerID = $this.data('playerID'),
        uppodEventName = $this.data('eventName');

        uppodEvent(uppodPlayerID, uppodEventName);
});

Комментарии пользователей (5)

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 4 мая 2014 10:06 - Админ

А для чего это нужно?

Каков вопрос - таков и ответ. Просто помните об этом.

Artyom91
2

157 | 21

Artyom91 - 5 мая 2014 17:22 - Юзер

ПафНутиЙ, У меня таблица с музыкой, точнее с ссылками на музыку, есть кнопка play, при нажатии на которую запускается плеер в шапке. В общем у меня событие онклик запускает плеер uppod в шапке, вот документация http://uppod.ru/help/js/, вот демо http://uppod.ru/samples/js/test.html

Artyom91
2

157 | 21

Artyom91 - 13 мая 2014 22:14 - Юзер

Я наверно не так объяснил.

Вот здесь с права трек лист, в шапке плеер http://themextemplates.com/demo/replay/release/neon-shadows.
Вот этот трек лист должен играть при нажатии на кнопку плей, я уже сделал так, но через онклик, добавил через базу данных его для теста.

<a onclick="uppodSend('myplayer','file:http://ссылка.mp3');"></a>


Вот так у меня всё работает, это я вставил через базу данных, а мне надо это через редактор вставлять :)

Заранее спасибо.

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 13 мая 2014 22:46 - Админ

ну я же вроде ясн дал пример, замените немного скрипт и всё будет в порядке

<span class="uppod-start" data-uppod-player-id="myplayer" data-uppod-event-name="file:http://ссылка.mp3">pause</span>


uppodSend(uppodPlayerID, uppodEventName);

Каков вопрос - таков и ответ. Просто помните об этом.

Artyom91
2

157 | 21

Artyom91 - 14 мая 2014 00:18 - Юзер

Uncaught TypeError: Cannot read property 'sendToUppod' of null uppod_api.js:72

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы