Jump to content


Photo

Div

Js Jquery div

  • Faça o login para participar
6 replies to this topic

#1 Lucas99

Lucas99

    Normal

  • Usuários
  • 84 posts
  • Sexo:Masculino
  • Localidade:Santos

Posted 20/04/2015, 03:43

Galera to com um problema desgra*** , é o seguinte, tenho um ajax que pega os resultados de uma consulta e me mostra os resultados cada um em uma div, porem todas com o mesmo id que no caso é #userResult, até aqui tudo certo, porem criei uma função em jquery para pegar a classe de cada uma e jogar num input separados por uma virgula, pois informo o id de cada post na class de cada div, o codigo é o seguinte: 

<script type="text/javascript" src="http://code.jquery.com/jquery-2.1.3.min.js"></script>
<script type="text/javascript">





    $('#userResult').on('click', function(){
        var id_add = $(this).attr('class');
        var ids = $('#inputIds').val();
        $('#inputIds').attr('value', ids+id_add+',');
    });
</script>

porem quando clico na div para que me retorne a classe ela só funciona na primeira div, ou seja , eu clico no primeiro resultado e aparece, mais quando clico no segundo não aparece.

 



#2 Danilomaru

Danilomaru

    Ativo

  • Moderadores
  • 300 posts
  • Sexo:Masculino
  • Localidade:brasil

Posted 21/04/2015, 01:55

ID só pode ser usado uma vez. Ao invés disto, utilize class="userResult" e chame a função com .userResult ao invés de #userResult.

 

Funcionará.

 

Lembrando que, você pode utilizar mais de uma classe por elemento.

 

Por exemplo:

<div class="userResult teste teste2">
</div>

ID é a identificação única de um elemento na página, logo, só pode ser utilizado uma vez.

 

Tente trocar o javascript para:

$('div.userResult').on('click', function(){
    var id_add = $(this).attr('class');
    var ids = $('#inputIds').val();
    $('#inputIds').attr('value', ids+id_add+',');
});

E no HTML, onde tem id="userResult" troque por class="userResult".



#3 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 13/09/2017, 17:49

Metronidazole 200mg For Dogs cialis Cialis Que Cantidad Buy Tamoxifen Citrate Uk Lipitor No Prescription Needed Viagra Samples Propecia Generic Finasteride Clinically Proven cialis Buy Flagyl Usa
Levitra Louer cialis price Forum Cialis Acquisto
Propecia Information
Diflucan Online Uk <a href=http://cialtobuy.com>cialis</a> 250 Mg Diamox Buy Paypal
Drug Literature Cephalexin cialis price Fabricacion De Propecia Buy Canadian Meds Online No Rx Prednisone Viagra Generika Wirkung Acquisto Levitra Farmaci Originali online pharmacy Misoprostol Venta

#4 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 14/09/2017, 03:14

Levitra Free cialis Can Amoxicillin Cause Hypoglycemia
Kamagra Legal Can Amoxil Expire Order Generic Tadalis Sx Soft
Cialis Without Prescriptions cialis price Veskimetsa.Ee

#5 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 14/10/2017, 09:00

Donde Comprar Cialis Seguro En Espana Commander Viagra Suisse Generic Cialis Tadalafil 40 Mg viagra Vente Cialis En Belgique
Keflex Suspesion Real Secure Ordering Hydrochlorothiazide Website Next Day Delivery generic cialis When Amoxicillin Takes Effect
Buy Kamagra Oral Jelly Australia Buy Nolvadex Tamoxifen Uk Cheap Propecia London sildenafil tadalafil and vardenafil Putting Amoxicillin In Formula Mantadix Vente En Ligne

#6 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 21/11/2017, 05:15

Acheter Cialis Tunisie viagra Zithromax Extended Release
Amoxicillin Allergic Reaction Cialis Generika Qualitat viagra online prescription Avis Cialis En Ligne

#7 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 21/11/2017, 07:07

Altabax And Keflex Cialis Generique 10 cialis price Genuine Lasix Online
Probiotic Supplement Amoxicillin Propecia Dose Testicular Pain Cephalexin 500 Mg Capsule Tev viagra Direct Dutasteride Misoprostol Fast Shipping Ireland Voltaren
Lumigan Malegra Fxt Overnight Shipping cheap 80 mg vardenafil hcl Viagra Schachtel
Levitra Overnight Cialis In Griechenland Speedial cialis price Cialis 5mg Tous Les Jours Generico Do Viagra Pfizer
Canadian No Prescription Cialis viagra Cialis Prix Canada Avec Clomid
Amoxicillin 250 Mg Description Bentyl 20mg Order Now Amex Without A Script Pastilla Cialis Y Alcohol cialis online Tadalafil 20 Mg Online Ervaringen Get Real Cheap Hydrochlorothiazide Medicine Pills Store Cialis Kel Age
Viagra Baja De Precio Cialis Vente Libre Pharmacie France Tomar Cialis Ocasionalmente viagra Commander Cialis Pas Cher





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq