Объект - это в первую очередь абстракция.
Объекты обладают состоянием (свойства) и поведением (методы).
Объекты создают дополнительные пространства имен.
Объекты позволяют писать более понятный, читаемый, интуитивный и поддерживаемый код.
Также, они позволяют писать меньше кода.
То, что большинство из тех, кто "лепит сайты на коленке за день", не умеет думать в терминах ООП, и, соответственно, проектировать приложения правильно, никак не говорит о том, что "объект - это набор функций, только с избыточным синтаксисом".
и что мешает то?
вы бы написали, я пытался сделать так-то и так-то, у меня не получилось вот это.
привязываем событие к кнопке/ссылке, в обработчике забираем текст из нужного div'а, выполняем обработку при необходимости (например, заменяем html сущности), profit.
там же написано: Таблицы 'multipul_rukin2.vkitems' не существует.
Главный вопрос тут - зачем?
Подскажите более реальную задачу, где вам нужно это использовать.
Я, конечно, не в курсе, как работают эти ваши Wordpress'ы, но, я предполагаю, что функция по-разному вызывается для разного "контекста" (1.короткий текст на главной 2. основной пост). Даже если это не так, такой "контекст" можно добавить, передавая какой-либо параметр, проверять его в функции, вставлять рекламу. (я пишу в реалиях PHP в общем и целом, CMS не пользуюсь).
попробуйте
outline:none;
да на чем угодно :)
это одна из самых частых и распространенных задач.
сейчас напишу в личку.
2 rerighter
а вы смотрели мой код? :)
там где-то есть select?:)
я немножко неточно сказал в первой строке про "под select" просто для удобства, что оно выглядит как select, это неточность, да. :)
Под полем - под select?
Готовый код писать не буду, но реализация будет примерно такая:
1. сделать дополнительный блок под каждым select'ом. я для примера задам ему класс selected
2. написать функцию, которая будет обходить все checkbox'ы на странице, привязать ее к загрузке страницы и щелчку по checkbox.
Выглядеть она будет примерно так (я не проверял синтаксис и рассчитываю на то, что вы хотя бы немного знаете jQuery):
//обходим все фильтрыfunction update_filter(){ $('.filter-item').each(function() { var that = $(this); //результат выполнения в виде массива var result = []; //обходим все checkbox в конкретном фильтре $('input[type=checkbox]',that).each(function() { //checkbox нажат? if ($(this).prop('checked')) { var parent = $(this).parent(); //Добавляем текст выбранного элемента в результирующий массив var text = $('a',parent).text(); result.push(text); } }); //обновляем информацию в нашем блоке, где перечислены все выбранные checkbox $('.selected',that).html(result.join(',')); });}$(document).ready(function(){ //будем обновлять данные по щелчку на фильтр $('.filter-item input[type=checkbox]').click(function() { update_filter(); }); //и обновим один раз при загрузке страницы update_filter();});