Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 18.12.2011, 20:14
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Сообщение от AlexDf
Без jquery я просто вызываю обработчик при клиике по ссылке например
<a onclick="test(1,2)" href="javascript:void(0);">ссылка</a>
Вариант с ЖиКвери...

$(".pages a").click(function() {
   test(1,2);
});
Ответить с цитированием
  #12 (permalink)  
Старый 26.03.2015, 20:58
Профессор
Отправить личное сообщение для SunYang Посмотреть профиль Найти все сообщения от SunYang
 
Регистрация: 22.02.2008
Сообщений: 189

примерно вот так:

<div class="pages"><a data-page1="1" data-page2="2" href="#">ссылка</a></div>


$('.pages a').on('click', function(){
	var page1 = $(this).data('page1');
	var page2 = $(this).data('page2');
});


или так:

<div class="pages"><a data-page="{'page1':'1', 'page2':'2'}" href="#">ссылка</a></div>


$('.pages a').on('click', function(){
	var objPage = $(this).data('page');
	// 	objPage.page1 == 1
	// 	objPage.page2 == 2
});


если нужно отменить переход по ссылке, то еще нужно добавить e.preventDefault();
типа вот так:

$('.pages a').on('click', function(e){
	e.preventDefault();
	var objPage = $(this).data('page');
});

Последний раз редактировалось SunYang, 26.03.2015 в 21:01.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача в функцию переменного количества аргументов Эдди Элементы интерфейса 35 09.11.2018 15:25
Передача параметров с сервера в функцию mikel Events/DOM/Window 2 29.08.2011 21:18
передача в пост checkbox[on/off] в jquery dimiork Элементы интерфейса 5 15.12.2010 22:05
Валидная верстка и передача значений переменным jquery InviS jQuery 1 27.08.2010 17:17
Передача значений в функцию Destrifer Общие вопросы Javascript 2 29.11.2008 17:46