|
|
|
|
|
для: DJ Paltus
(09.11.2012 в 17:50)
| |
<div class="tabs_instan"><span rel="1">Подробнее</span>|<span rel="3">Кратко</span>|<span rel="2">На карте</span></div>
|
<div class="view_rest_full tab_1"></div>
|
$('.tabs_instan').on('click','span', function(e){
e.preventDefault();
$('div[class^=tab_]').css('display','none');
var tab = $(this).attr('rel');
$('.tab_'+tab).toggle();
});
|
С первым разобрался. Теперь по клику на span элемента div class="tabs_instan", не происходит отображение блока с class="tab_1", блок tab_1 подгружается на страницу | |
|
|
|
|
|
|
|
для: OLi
(08.11.2012 в 23:03)
| | а событие в какой момент пришито? в смысле, этот div id="type_rest" уже был в документе, или появился позже объявления функции? | |
|
|
|
|
|
|
|
$("#type_rest").children('a').bind('click', function() {
alert('asdada');
var attribute = $(this).parent('div').attr('list');
var rel = $(this).attr('rel');
alert(rel);
return false;
});
|
Для такого html
<div id="type_rest"><a href="" rel="19">Клуб</a> | <a href="" rel="20">Ночной клуб</a> | <a href="" rel="21">Женский клуб</a> | <a href="" rel="22">Lounge</a> | <a href="" rel="23">Караоке клуб</a> | </div>
|
| |
|
|
|
|