WordPress как на ладони

Переменная для jQuery

На странице выводиться пост ID

<script type='text/javascript'>
/* <![CDATA[ */
var wfmFavorites = {"url":"/wp-admin\/admin-ajax.php","nonce":"ds4455346","postId":"443"};
/* ]]> */
</script>

Как в скрипте jQuery создать переменную с postId ?

Заметки к вопросу:
lethalblo 5 лет назад

Еще один вопрос по jQuery

<span id="unic" > 1 Серия <i class="view"></i> </span>
Вот к примеру если я нажимаю на элемент <i> срабатывает одновременно два события

Одно событие которое настроено на элемент <i>
А Второе которое настроено на <span>

Можно сделать чтобы при клике на <i> срабатывало только одно событие а не два одновременно ?

Понятно что проблема в том что <i> находиться внутри <span> но может есть способ чтобы отменить второге действие ведь у меня это две разные кнопки.

campusboy 5 лет назад
Как в скрипте jQuery создать переменную с postId

Зачем её создавать? Может вы ходите к ней обратиться, чтобы прочесть? Тогда так wfmFavorites.postId

lethalblo 5 лет назад

Спасибо, то что нужно, а что насчет второго вопроса? Оставил в заметках

Kama 5 лет назад

Еще один вопрос по jQuery

У первого события (#unic) проверь элемент, который в текущий момент задействован - event.target, если это i то ничего не делай.

lethalblo 5 лет назад

Можешь подсказать как реализовать проверку вот в таком коде

<span id='unic' data-file='"+c[d][e]+"' onclick=\"uvk.player('"+c[d][e]+"', this);\"> "+(e+1)+" Серия</span>

Собственно элемент i добавляется уже вот таким скриптом

    $('.playlists-ajax').each(function(index) { 
		var _self = $(this)
			xfname = _self.data('xfname'),
			news_id = _self.data('news_id');
				_self.find('#pleer-serii li span').each(function() {
					var file = $(this).data('file'),
						c = 'playlists-' + news_id + '-' + xfname + '-' + file;

					$(this).append('<i class="playlists-view"></i>');

					if ( localStorage.getItem(c) !== null ) $(this).find('.playlists-view').addClass('watched');
				});     

	});
lethalblo 5 лет назад

Предыдущий вопрос все еще актуальный но задам еще один
Как вывести значение `onclick=\"uvk.player('"+c[d][e]+"', this);\" `в переменную ?
нужно вывести именно вот это +c[d][e]+

0
lethalblo
5 лет назад 15
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация