jQuery CSS. Управление стилями.

Опубликовано 2012.08.12 в разделе JavaScript.

Библиотека jQuery позволяет свободно управлять css свойствами элементов DOM дерева. Если вы уже знакомы с основами синтаксиса jQuery - то разобраться со стилями для вас не составит никакого труда. Задать свойство можно так:
  1. $(element).css('color','green');
Вот и всё, теперь у элемента есть свойство color, которое равно green. Например имеем разметку:
  1. <p id="abzac">
  2. Подкрасить в красный цвет яваскриптом.
  3. </p>

Справка FreeMarker

Опубликовано 2012.08.10 в разделе Разное.

FreeMarker - это шаблонизатор, используемый совместо с языком программирования Java. Пользоваться им достаточно просто. В нём используются объекты, добавленные в него через метод контроллера, вызвавшего собственно ftl шаблон. Да, кстати, шаблоны имеют раширение ftl. Например ваш метод с именем renderPage использует шаблон с именем mypage.ftl Для этого пишем в контроллере: ModelAndView mav = request.getAttribute("mav"); mav.setViewName("mypage"); Готово, теперь при обращение к методу renderPage будет вызван шаблон mypage.ftl

DOM

Опубликовано 2012.08.08 в разделе Html.

DOM - всего три буквы,которые наверняка ассоциируются домом или с игрой "дум". На самом деле-это не так. DOM - ни что иное, как Document Object Model. То есть модель документа, представленная в виде объекта. Каждый элемент этого объекта также может быть объектом. С ними можно работать, например изменять их динамически, с помощью JavaScript.(пример работы с элементами на jQuery) Приведём простой пример:
  1. <div>
  2. <input name="name" type="text" value="Значение поля" />
  3. <div class="fields"></div></div>

jQuery элементы

Опубликовано 2012.08.08 в разделе JavaScript.

Для доступа к DOM элементам на странице достаточно знать идентификатор элемента, его класс или любые другие отличительные признаки. Другими словами-селекторы. Например,если средствами jQuery необходимо получить объект элемента-то следует написать:
  1. $(element);
Предположим у нас есть поле ввода с идентификатором field:
  1. <!--Поле ввода-->
  2. <input type="text" id="field" value="Test string" class="my-class" />
  3.  
  4. <!--Сам скрипт-->
  5. <script type="text/javascript">
  6. var el=$('#field');
  7. </script>

Объекты php

Опубликовано 2012.07.24 в разделе Php.

Что такое объекты и где их использовать? Слово это сложное,на первый взгляд...кажется что это дебри неизведанного и сложного ООП,что-то сродни инкапсуляции или полиморфизму. На самом деле-это не так. Конечно использование их в объектно-ориентированном подходе никто не отменял, но можно обойтись и без него. Объекты-это по сути теже массивы. Но они могут быть только ассоциативными,если говорить о них как о массивах. Также синтаксис работы с объектами немного отличается от тех же массивов. Рассмотрим на простом примере. Создадим объект и наполним его свойствами.

Записка на холодильнике

Опубликовано 2012.07.18 в разделе Юмор.

Дорогой сынок! Если ты читаешь сейчас эту страницу, это означает, что у тебя наконец-то кончился интернет. Не пытайся звонить нашему провайдеру или копаться в настройках браузера. Тебе нужно сделать следующее: Сходи в аптеку на углу, купи лекарства для дедушки - рецепты лежат в прихожей, на тумбочке под зеркалом. Кроме этого, зайди в "копейку" - возьми два пакета 1,5% молока, нарезной батон и пачку чая. В овощном киоске, который рядом с остановкой, ещё купи пару килограмм картошки, полкило лука и кочан капусты. Все чеки сохрани.

window.open, IE и недопустимый аргумент

Опубликовано 2012.07.17 в разделе Разное.

window.open, IE - недопустимый аргумент или SCRIPT87 Такая ошибка бывает при использовании
  1. window.open
в говнобраузере. Столкнулся с ней..потратил много времени на установление причины падения функции.Причём во всех браузерах работало нормально, а в осле намертво падало. Ошибка оказалась в том,что в имени открываемого окна были знаки тире. Тоесть:
  1. window.open('some_url','new-window-name','some options');
упадёт с ошибкой,а так:
  1. window.open('some_url','new_window_name','some options');

Отделение представления от кода

Опубликовано 2012.07.04 в разделе Drupal.

Зачастую в Drupal 7 при написании собственных модулей необходимо отделить логику от представления. Перейдем сразу к практике и напишем простой модуль, который будет выводить три фиктивные ссылки на странице /mymodule. В CMS Drupal логика работы скриптов очень хорошо отделена от представления. Повсеместно используются .tpl.php шаблоны. Например для тех же страниц,блоков,нод и т.д.

Пример работы с AJAX

Опубликовано 2012.06.21 в разделе Разное.

Использовать технологию AJAX можно достаточно просто,не вдаваясь в дебри программирования Web 2.0. Очень часто возникает необходимость отправить запрос и получить на него ответ, на основании которого принять какое-то решение. Самый простой вариант-это использовать технологию jQuery. Для этого потребуется подключить к сайту саму библиотеку. Можно скачать её и закинуть на свой сайт,либо использовать гугловое хранилище кода.Например так:
  1. <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

Что такое php

Опубликовано 2012.05.20 в разделе Юмор.

Здравствуйте. Меня зовут Вячеслав, мне 22 года и я алкоголик php программист. Я сижу на php с 18 лет.

Первый раз я попробовал php с другом. Мы сидели, обсуждали веб-технологии и тут он сказал, что недавно пробовал php. Он предложил попробовать мне. Поначалу я не согласился, ведь это php, я слышал много плохих слухов про него, слышал, что он вызывает зависимость. Но друг настаивал, говорил, что в жизни нужно попробовать все и я сдался.