SV
Size: a a a
SV
AV
SV

SV
SelenideElement mainDiv = $("#main_div");
SelenideElement saveButton = $("#save");
void someMethod() {
$("#main_div").$("#save").click(); //ok
$("#main_div").saveButton.click(); //not ok
mainDiv.$("#save").click(); //ok
mainDiv.saveButton.click(); //not ok
//it will be useful for different forms with same buttons/elements
}
SV
SV
String settingsDiv = "#some_id";
$(settingsDiv).$(profileDiv).$(saveButton).click();
BO
SelenideElement mainDiv = $("#main_div");
SelenideElement saveButton = $("#save");
void someMethod() {
$("#main_div").$("#save").click(); //ok
$("#main_div").saveButton.click(); //not ok
mainDiv.$("#save").click(); //ok
mainDiv.saveButton.click(); //not ok
//it will be useful for different forms with same buttons/elements
}
СР
СР
SR
AV
SR
AV
LY
LY
SR
SR
AS
AS
AS
By mainDiv = By.id("main_div");
By saveButton = By.id("save");
void someMethod() {
$(mainDiv).$(saveButton).click();
}