Возможно ли реализовать проверку по классу?

(Ответов: 3, Просмотров: 490)
  1. Дипломник
    • Регистрация: 13.11.2013
    • Сообщений: 158
    • Репутация: 4
    • Webmoney BL: ?
    Добрый день, подскажите как реализовать условия/проверку по классу.
    т.е. если на странице имеется
    <div id="body" class="default"> результат1 </div>
    а если
    <div id="body" class="no-default"> результат2 </div>

    Как применить к этому $search_string или есть другие варианты?
    Прошу сильно не пинать.
    • 0
  2. Дипломник
    • Регистрация: 13.11.2013
    • Сообщений: 158
    • Репутация: 4
    • Webmoney BL: ?
    насколько рационально использование такого кода?
    Код:
    $search = 'default'
    $buffer = JFactory::getDocument()->getBuffer('component');
    if (!is_array($buffer) && !(strpos($buffer, $search) === false)) {
        '<div id="body" class="default">результат1</div>';
    } else {
       '<div id="body" class="no-default"> результат2 </div>';
    }
    • 0
  3. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    waterfly, мне кажется, проще сделать через JQuery. В нем я не эксперт, но код будет примерно такой (может не работать, написал исходя из своих знаний и не проверял):

    Код:
    <script type="text/javascript">
        $(window).load(function(){
            (function ($) {
                if ( $("#body").hasClass("default") ) 
                {
                    $("#body").val("результат1");
                }
                elseif($("#body").hasClass("no-default") )
                {
                    $("#body").val("результат2");
                }
            })(jQuery);
        })
    </script>
    вставить этот код в HTML код той страницы, где надо определить класс div
    • 0
  4. Студент
    • Регистрация: 25.01.2013
    • Сообщений: 94
    • Репутация: 14
    • Webmoney BL: ?
    waterfly, вот если бы ты обозначил конкретнее условие, то я бы помог:
    1. Ты имеешь доступ к сайту и правишь его код
    2. У тебя отдельный сайт, и ты выводишь информацию на нем, исходя из информации размещенной на другом сайте
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Как реализовать с помощью JQuery проверку полей формы комментариев
WordPress 3 10.12.2013 03:12
Программы на проверку уникальности
Прочее 24 31.01.2012 14:19
Wordpress регистрация без подтверждения. Возможно ли реализовать?
WordPress 8 21.11.2011 15:40

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры