Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.06.2013, 14:17
Новичок на форуме
Отправить личное сообщение для acronics Посмотреть профиль Найти все сообщения от acronics
 
Регистрация: 04.06.2013
Сообщений: 2

Помогите новичку
Только начал разбираться в JAVA. Дали код в котором нужно разобраться что к чему. Помогите понять что делает этот кусок:
if (this._opened_categories.length) {
            var h = " category";
            "undefined" !== typeof a.category1 && -1 !== $.inArray(a.category, this._opened_categories) && (h += " category_highlighted")
        } else h = "";
        image_html = '<div class="p' + b + " r" + e + " c" + f + ("undefined" !== typeof a.tooltip ? " hastooltip" :
            "") + h + '" style="width:' + this._options.width + "px;height:" + this._options.height + "px;top:" + g + "px;left:" + k + 'px;">';
        "undefined" !== typeof a.link && (image_html += '<a href="' + a.link + '"' + ("_blank" === a.target ? ' target="_blank"' : "") + ">");
        image_html += '<img src="' + a.url + '" />';
        "undefined" !== typeof a.link && (image_html += "</a>");
        this._options.showDesc && "undefined" !== typeof a.description && (image_html += '<div class="desc" style="height:' + this._options.descHeight + 'px;">' + a.description + "</div>");
        return image_html += "</div>"
Ответить с цитированием
  #2 (permalink)  
Старый 04.06.2013, 14:34
Аспирант
Отправить личное сообщение для vashurin Посмотреть профиль Найти все сообщения от vashurin
 
Регистрация: 01.04.2008
Сообщений: 52

Сообщение от acronics Посмотреть сообщение
Только начал разбираться в JAVA.
Javascript!
Сообщение от acronics Посмотреть сообщение
Помогите понять что делает этот кусок:
Возвращает HTML код.
Видимо, вам надо с основ начинать!
Ответить с цитированием
  #3 (permalink)  
Старый 04.06.2013, 14:44
Новичок на форуме
Отправить личное сообщение для acronics Посмотреть профиль Найти все сообщения от acronics
 
Регистрация: 04.06.2013
Сообщений: 2

это я понял что он возвращает HTML-код и рад бы начать с начало только.

меня интересует вот этот кусок
if (this._opened_categories.length) {
02
            var h = " category";
03
            "undefined" !== typeof a.category1 && -1 !== $.inArray(a.category, this._opened_categories) && (h += " category_highlighted")
04
        } else h = "";

Как я понимаю если условия (this._opened_categories.length) не выполняеться то h останется пустым, а если выполняеться то...

вот дальше идет три сравнения подряд и по смыслу тут тоже должно что то присваиваться h ( и наверное это h += " category_highlighted"), но вот как это происходит вообще не вьезжаю
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите плис новичку в ajax urel AJAX и COMET 6 12.01.2013 21:36
Помогите новичку! Анатолий Саратовцев Events/DOM/Window 7 04.08.2012 17:46
Помогите пожалуйста новичку... knyazsergei Общие вопросы Javascript 2 16.06.2010 23:30
Помогите новичку с выпадающим списком interest Элементы интерфейса 5 19.05.2010 13:15
ССЫЛКИ (Помогите новичку) meggen (X)HTML/CSS 8 30.11.2009 10:51