如何验证元素中的 class 名称?
How can I verify which class name in the element?
我有元素。我需要验证此元素中的哪个 class 并在此之后做一些事情。我该怎么做?
cy.get('element')
.should('have.class', 'Enabled')
.log('Enabled')
or
.log('Disabled')
使用 .then()
函数生成 cy.get()
找到的元素,然后使用 JQuery 函数 hasClass
确定生成的元素是否具有 Enabled
class 应该可以。
cy.get('element').then(($el) => {
cy.log($el.hasClass('Enabled') ? 'Enabled' : 'Disabled');
if ($el.hasClass('Enabled')) {
// some code
} else {
// some other code
}
})
我有元素。我需要验证此元素中的哪个 class 并在此之后做一些事情。我该怎么做?
cy.get('element')
.should('have.class', 'Enabled')
.log('Enabled')
or
.log('Disabled')
使用 .then()
函数生成 cy.get()
找到的元素,然后使用 JQuery 函数 hasClass
确定生成的元素是否具有 Enabled
class 应该可以。
cy.get('element').then(($el) => {
cy.log($el.hasClass('Enabled') ? 'Enabled' : 'Disabled');
if ($el.hasClass('Enabled')) {
// some code
} else {
// some other code
}
})