Показать сообщение отдельно
  #1 (permalink)  
Старый 19.08.2014, 12:14
Аспирант
Отправить личное сообщение для piraids Посмотреть профиль Найти все сообщения от piraids
 
Регистрация: 20.08.2013
Сообщений: 88

Условие проверка инструмента
Подскажите пожалуйста как проверить что выбран конкретный инструмент?

есть конструкция:
var tools = {};
tools.pencil = function () { ... }
tools.text = function () { ... }
и т.д.


есть функция смены инструмента:
function ev_tool_change (ev) {
        if (tools[this.value]) {
          tool = new tools[this.value]();
        }
}


как мне в этой функции сделать условие на проверку инструмента text к примеру?
console.log(tool) выводится вот так:
tools.text {started: false, mousedown: function}


Как правильно сделать if (tool == tools.text){} ?
Ответить с цитированием