cristina,

Yes, sometimes front end developers like to cover up or override default
interactions with the underlying html elements, and using javascript
becomes a necessary way to overcome that.

Note that this does the same thing, but might be slightly easier to read:
`@manage_web_portal_page.checkbox(id: 'pageProfile').click!`


On Mon, Jun 18, 2018 at 12:44 PM Jeff Fagot <[email protected]> wrote:

> The checkbox appears to always be checked.
> So instead I would rather look up 2 divs and compare the class:
>
> <div class="bootstrap-switch bootstrap-switch-wrapper
> bootstrap-switch-id-pageProfile *bootstrap-switch-off*
> bootstrap-switch-animate">
> vs
> <div class="bootstrap-switch bootstrap-switch-wrapper
> bootstrap-switch-id-pageProfile *bootstrap-switch-on*
> bootstrap-switch-animate">
>
> I guess the checkbox itself can be used to switch but not for determining
> the Value to where it is set to, if that makes sense.
>
> Hope that helps.
>
> JFF
>
> On Monday, June 18, 2018 at 8:33:19 AM UTC-4, christina wrote:
>>
>> Hi Jeff,
>>
>> do not say sorry, I try all my best to make things working but I am not
>> confident that I can use another way...
>>
>> Here is a screen snapshot when I inspect the Off "button" which in fact
>> is a check box
>>
>>
>>
>>
>>
>> and this is when I have the button ON
>>
>>
>>
>>
>>
>> If there is another way to click it it please advise me.
>> Thank you!
>>
>>
>> On Fri, Jun 15, 2018 at 8:02 PM, Jeff Fagot <[email protected]> wrote:
>>
>>> Sorry for my inappropriate answer as I came to see you found the element.
>>> Have you tried to run it with a sleep time?
>>>
>>> Does the screenshot of your error matches the scenario you have given
>>> us? Are you seeing only one yes printing??
>>>
>>>
>>> On Friday, June 15, 2018 at 7:36:00 PM UTC-4, Jeff Fagot wrote:
>>>>
>>>> The error message indicates specifically what element is obscuring the
>>>> one you are trying to click on.
>>>> You can look it up : <span class="bootstrap-switch-handle-on
>>>> bootstrap-switch-primary">
>>>>
>>>>
>>>> --
>>> --
>>> Before posting, please read
>>> https://github.com/watir/watir_meta/wiki/Guidelines-for-Posting-to-Watir-General-Google-Group.
>>>
>>> In short: search before you ask, be nice.
>>>
>>> [email protected]
>>> http://groups.google.com/group/watir-general
>>> [email protected]
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Watir General" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
> --
> Before posting, please read
> https://github.com/watir/watir_meta/wiki/Guidelines-for-Posting-to-Watir-General-Google-Group.
>
> In short: search before you ask, be nice.
>
> [email protected]
> http://groups.google.com/group/watir-general
> [email protected]
> ---
> You received this message because you are subscribed to the Google Groups
> "Watir General" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- 
Before posting, please read 
https://github.com/watir/watir_meta/wiki/Guidelines-for-Posting-to-Watir-General-Google-Group.
 
In short: search before you ask, be nice.

[email protected]
http://groups.google.com/group/watir-general
[email protected]
--- 
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to