Использование FuncUnit .click() в кадре
Я пытаюсь смоделировать пользовательский щелчок на элементе внутри тега фрейма, используя FuncUnit.prototype.click(), и у меня ничего не получается.
Я попытался приковать вызов click () так,
S('#main').contents().find('#Planning').visible('Planning tab visible').click();
а также пытается щелкнуть через обратный вызов,
S('#main').contents().find('#Planning').visible('Planning tab visible', function() {
S('#main').contents().find('#Planning').click();
});
и ни один из них не сработал, в обоих случаях желаемый элемент, #Planning, виден, но ни один из них фактически не преобразует щелчок. Первый метод, являющийся цепочкой вызова click(), показывает в консоли, что FuncUnit по крайней мере пытается нажать
steal.js INFO: Clicking #Planning
где, как попытка щелкнуть с помощью обратного вызова, похоже, даже не пытается щелкнуть. Учитывая, что элемент видим, я не думаю, что проблема в том, что кадр еще не загружен к моменту попытки щелчка.
Кто-нибудь может определить проблему и / или предложить обходной путь?