На сайте нужно было сделать день-ночь как здесь. Подключил mutools. День-ночь заработали. Но изображения перестали открыватсья в thickbox. Подскажите как можно решить эту проблему. Вот сайт. Заранее благодарен.
#wrapper взят для примера. Вообще крутите скрипт - тут можно весь сайт перекрасить в один клик, а если сделать несколько ссылок, то можно из сайта сделать радугу )
Vydrin_AP, спасибо огромное! Это что мне было нужно. Можете подсказать как синтаксически правильно добавить еще один айдишник для изменения его при клике?
Комментарии
Прежде, чем что-то подключать, поинтересуйтесь совместным использованием Mootools и jQuery
совместим?
нет, именно совместным.
Чтобы сделать такое переключение день\ночь на jQuery - строк пять кода, зачем что-то еще ставить?
Вы бы могли помочь сделать на jQuery?
Создаем новый блок, выставляем формат ввода PHP-code.
Текст:
drupal_add_js('http://code.jquery.com/jquery-1.6.1.min.js', 'external');
?>
<a href="night" onclick="$('#wrapper').attr('style', 'background-color: black;'); return false;">Make night</a>
<a href="day" onclick="$('#wrapper').attr('style', 'background-color: white;'); return false;">Make day</a>
#wrapper взят для примера. Вообще крутите скрипт - тут можно весь сайт перекрасить в один клик, а если сделать несколько ссылок, то можно из сайта сделать радугу )
А если заморочиться и вынести в отдельный скрипт, то можно еще и всякие эффекты в виде затенения и прочего добавить на смену окраски.
Vydrin_AP, спасибо огромное! Это что мне было нужно. Можете подсказать как синтаксически правильно добавить еще один айдишник для изменения его при клике?
Надо учить jQuery!
Еще хотел спросить. А можно его закешировать? Чтобы при переходе на другую страницу оставалась выбранная "ночь" или "день".
$('#wrapper_2').attr('style', 'height: 100%;');
Хм.. это уже надо сохранять, это в три строки не опишешь и не сделаешь )
Этого достаточно, спасибо огромное!
дык а куки зачем? )
доп еще две строчки кода.
$.cookie("ИМЯ_КУКИ","ДАННЫЕ");
});
и для чтения
var str = $.cookie("ИМЯ_КУКИ");
});
Только надо плагин поставить для JQuery Cookie
Очень интересно! Я бы стал такое реализовывать через связку с коллбэком друпала, который сохранял бы значение в сессию.
А этот плагин где сохраняет? В браузере юзверя? Если да, то класс!
Вопрос отпал ) Глянул исходник http://plugins.jquery.com/files/jquery.cookie.js.txt