Подтвердить что ты не робот

Выражение метода не относится к типу функции

У меня есть следующий файл JavaScript:

/*global $ */

function foo() {
    'use strict';
    var $tr = $('table tr'),
        $td = $tr.children('td');

    $td.html('Hello World');
}

В PHPStorm, children получает подчеркивание со слабым предупреждением. Мышь над ним показывает это сообщение:

Выражение метода не относится к типу функции

Этот файл находится в том же каталоге, что и jquery.min.js(v.1.11.0, если это имеет значение).

Как я могу это исправить?

Обратите внимание, что приведенный выше пример является минималистским примером, достаточным для воспроизведения проблемы; это не мой фактический код, но он будет показывать тот же результат.

4b9b3361

Ответ 1

Я получил ответ от Аруна Джона. Мне нужно было иметь jquery-1.11.1.js(несжатую версию) где-то в моем проекте. Я добавил его, и PHPStorm немедленно разрешил все связанные с jQuery предупреждения.

Ответ 2

Другим решением было бы добавить jQuery в качестве библиотеки здесь:

Диалоговое окно "Настройки/Настройки", щелкните "JavaScript" в разделе "Языки и рамки", затем щелкните "Библиотеки".