2016-03-23 27 views
1

jquery ile ilgili bir sorunum var. Ben yeni bir proje oluşturulur ve projeme bu kodla 2 col veya 3 col gibi Jquery ile bir makale etiketine html etiketlerini ekleyebilirsiniz: Tıkladığımda bu benim html koduJquery öğesi al

<article id="1" name="1"> 
    Plaese Click Me! 
</article> 

olduğunu

ve bir makale etiketinde, ben bu kodu

jQuery("article").click(function (e) { 
    var name = $(this).attr("name"); 
    $(".object").attr("name", name); 
    alert(name); 
    e.stopPropagation(); 
}); 

çalıştırın ve ben bir nesne butonuna tıkladığınızda, bu jquery kodu

$(".object").click(function() { 
var name = parseInt($(this).attr("name"), 10); 
var id = '#' + name; 

var content; 

    content = "<article class='col-md-6' id='" + ++name + "' name='" + name + "'>salam</article><article class='col-md-6' id='" + ++name + "' name='" + name + "'>Bye</article>"; 
$(id).html(content); 
}); 
ile makale etiketine bu html etiketleri eklemek Bana ebeveyn adına bir makale çocuğa jquery vermek üzerine tekrar tıklayın ve ben çocuk makale etiketi tıkladığınızda istediğim zaman

ve çocuk adini söyleyecek dinamik eklenen makale elemanları için olay heyet ihtiyaç

cevap

4

şükredin :

jQuery("body").on('click','article',function (e) { 
    var name = $(this).attr("name"); 
    $(".object").attr("name", name); 
    alert(name); 
    e.stopPropagation(); 
}); 
İlgili konular