Page 1 of 2

Add class to navbar

Posted: Sat Feb 23, 2013 11:19 am
by Joe Bohen

Hi,
I have a navbar button element which is located in the page footer and I have attempted to change the font size by adding a css class and then adding the class using $("sumitbtn").addClass("my-navbar"); this has no effect can you advise me on the correct approach please.

Class:

.my-navbtn {
font-weight:bold;
font-size:24px;
}


Add class to navbar

Posted: Sat Feb 23, 2013 11:54 pm
by maxkatz

Did you test that $("sumitbtn") selects the right element in the DOM?


Add class to navbar

Posted: Sun Feb 24, 2013 10:43 am
by Joe Bohen

Hi Max, I also make the element visible and this works! Please see the code below which is taken from the the debugger.

Code: Select all

 $('#j_80 [name="passtxt"]').die().live({ 
         change: function() { 
             var txt = $(this).val(); 
             txt = txt.toUpperCase(); 
             $(this).val(txt); 
             $("sumitbtn").addClass("my-navbar"); 
             Tiggzi('sumitbtn').show('slow'); 
             Tiggzi("sumitbtn").addClass("my-navbar"); 
         }, 
     });

Add class to navbar

Posted: Sun Feb 24, 2013 11:14 am
by Joe Bohen

The html from inspecting the element:

a class="ui-btn ui-btn-inline my-navbar ui-btn-hover-c ui-btn-up-c" name="sumitbtn" rel="nofollow"span class="ui-btn-inner"span class="ui-btn-text"
Submit login details
/span/span/a

span class="ui-btn-inner"span class="ui-btn-text"
Submit login details
/span/span


Add class to navbar

Posted: Sun Feb 24, 2013 11:17 am
by Joe Bohen

a class="ui-btn ui-btn-inline my-navbar ui-btn-hover-c ui-btn-up-c" name="sumitbtn" rel="nofollow"span class="ui-btn-inner"span class="ui-btn-text"
Submit login details
/span/span/a


Add class to navbar

Posted: Sun Feb 24, 2013 11:18 am
by Joe Bohen

the html

a class="ui-btn ui-btn-inline my-navbar ui-btn-hover-c ui-btn-up-c" name="sumitbtn" rel="nofollow"span class="ui-btn-inner"span class="ui-btn-text"
Submit login details
/span/span/a


Add class to navbar

Posted: Sun Feb 24, 2013 11:21 am
by Joe Bohen

Hi Max,

The html screenshot:

Image


Add class to navbar

Posted: Sun Feb 24, 2013 11:33 pm
by maxkatz

The selector that you use select by tag name: http://api.jquery.com/element-selector/. Tiggzi(id) works differently, it search by id: http://docs.tiggzi.com/javascript-api/


Add class to navbar

Posted: Mon Feb 25, 2013 9:02 am
by Joe Bohen

Hi Max,

I have tried both methods and also attempted to add the class as an additional property.

Image


Add class to navbar

Posted: Mon Feb 25, 2013 1:10 pm
by Maryna Brodina

Hello! To add class use this code is Tiggzi("sumitbtn").addClass("my-navbar");

Here is CSS rule to change font size

.my-navbtn .ui-btn-inner .ui-btn-text{
font-weight:bold;
font-size:24px;
}