2

我正在尝试使用 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

尝试通过回调单击似乎甚至没有尝试单击。考虑到元素是可见的,我认为问题不是在尝试单击时框架尚未加载。

任何人都可以识别问题和/或建议解决方法吗?

4

0 回答 0