Atrax
(@atrax)
Ethical engineer
1. События перехватываются каким-то обработчиком jQuery.
2. DIV перекрывается другим элементом или находится «глубже» по z-index.
3. Что-то еще случилось… 🙂
Мало информации…
Вызываю файл плагина в шапке так:
<script type="text/javascript" src="<?php echo bloginfo(stylesheet_directory) .'/jquery-1.3.2.min.js'; ?>"></script>
<script type="text/javascript" src="<?php echo bloginfo(stylesheet_directory) .'/jquery.easing.min.js'; ?>"></script>
<script type="text/javascript" src="<?php echo bloginfo(stylesheet_directory) .'/jquery.lavalamp.min.js'; ?>"></script>
<script type="text/javascript">
$(function() {
$("#1").lavaLamp({
fx: "backout",
speed: 800,
click: function(event, menuItem) {
return false;
}
});
});
</script>
причём, если убрать эту строчку
click: function(event, menuItem) {
return false;
}
то подгружает архив рубрик, но тогда цвет активного меню не работает. а сам div так выглядит:
<div id="container">
<ul class="lavaLampNoImage" id="1" >
<?php wp_list_cats('use_desc_for_title=0&children=0&hide_empty=0'); ?>
</ul>
</div>
Atrax
(@atrax)
Ethical engineer
А если вставить
$(menuItem).trigger('click');
в функцию перед return
?
click: function(event, menuItem) {
$(menuItem).trigger('click');
return false;
}
о! спасибо, работает 🙂