palladin_jedi, $(document).ready(function(){some code...}); срабатывает не после загрузки страницы, а после загрузки браузером DOM-дерева. А кто Вам сказал, что браузер сразу выдает на экран загруженный код страницы? Как насчет обработки CSS и Js? Вот Вам код, вставьте его в пустой HTML документ и проверьте, как все загружается:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){
$("p").insertAfter("#foo"); // check after() examples
});
</script>
<style>#foo { background:yellow; }</style>
</head>
<body>
<p> Я в коде первый, но оказался вторым (юзер очумел;)) </p><div id="foo">Я в коде второй</div>
</body>
</html>
Вот вам волшебная ссылка - там все, что надо!!!
Спасибо! В своем подробном ответе Вы потрясающе глубоко раскрыли суть обсуждаемого вопроса, не был упущен ни один нюанс! Я узнал для себя много нового) Спасибо, что посетили нас!!!
Вообще то браузер, прежде, чем загрузить страницу, считывает весь ее код, исполняет скрипты, и лишь потом выдает страницу на экран монитора. Страница загрузится с уже переставленными блоками. Юзер ни о чем не догадается😂
Это можно сделать при помощи jQuery. Простейший скрипт в четыре строчки:
var j = jQuery.noConflict();
j(document).ready(function() {
jQuery('.container1').insertAfter('.container2');
Теперь container1 будет ниже container2, и ему будет фиолетово, что верхний контейнер растягивается...
http://www.french-dezign.ru/product_...roducts_id=796 - Судя по исходному коду - там все очень просто: два Div. Один вложен в другой. Внутренний Div содержит картинку - прозрачный рак на белом фоне. Внешний Div содержит фоновое изображение, либо цвет, которые меняются при помощи простенького jQuery плагина. По-моему, самым сложным там было сделать рака прозрачным, чем написать код.
Вы хотели "один материал влепить в несколько категорий"... Материал - не модуль, его в несколько разделов сразу не впихнешь! Можно при помощи копирования.
Да и как могут быть "дубли страниц" ), когда адреса в адресной строке у этих страниц разные.
Копируйте материал столько раз, во сколько категорий его нужно добавить. В настройках скопированных материалов указывайте нужную категорию. Чтобы не путаться - сверяйтесь по ID. У всех материалов ID разный...
Попробуйте этот: Модуль создания контактной формы и формы заказа - simpleForm2.
Отличный модуль для построения формы обратной связи)
Самая надежная и безглючная версия из семейства 1.5 - это 1.5.23. Желательно брать ее не в составе каких-либо сборок, а устанавливать пустую с сайта joomla.org. Затем самостоятельно ее русифицировать.