Fabriciojf.com Wiki
  • FAQ
    • APIs
      • FAQs Favoritos

        Qual é a sua dúvida?

        •  Página inicial do FAQ
        • Javascript
        • Montando Html com JQuery de uma forma mais elegante

        Montando Html com JQuery de uma forma mais elegante

        Table - Atributes

        $('#object').removeClass('mainTable')
            .append($('< table>').addClass('table table-hover').attr({id: 'mainTable'})
                .append($('< tr>')
                    .append($('< th>').addClass('thName').css({'font-size': '12px', 'color': '#fefefe'}).text('Name'))
                    .append($('< th>').addClass('thEmail').css({'font-size': '12px', 'color': '#fefefe'}).text('Email'))
                )
                .append($('< tr>')
                    .append($('< td>').addClass('tdName text-muted').css('font-size', '12px').text('Jose'))
                    .append($('< td>').addClass('tdEmail').text('jose123456@gmail.com'))
                )
            );
        

        Input Type : Atributes

        // get
        let inp = $('#input').addClass('form-control').val();
        
        // set
        $('#input').addClass('form-control').val('new value');
        
        // text lenght
        let textSize = $('#input').addClass('form-control').val().length;
        
        // contain class
        if ($('#input').hasClass('mainTable')) {
           $('#input').removeClass('mainTable').addClass('form-control');
        }
        
         Página inicial do FAQ
        • FAQ
          • APIs
            • FAQs Favoritos

              © Copyright 2025 Fabriciojf.com  Criado por FábioCostaMKT   Pastes   Administração