Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS][Jquery]Usunięcie elementu
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
grzes999
To znowu ja problem może wydać się banalny jednak nie mogę sobie z nim poradzić :/
Mam taki kod JS do dodawania i usuwania diva z zawartoscią.

  1. $(function () {
  2. $('[id="kl"]').click(function () {
  3. $(this).parent().remove();
  4. })
  5. $('#pokaz').click(function () {
  6. $('#elementy').append(
  7. '<div id="cos">'+
  8. '<h1>Pierwsze</h1>'+
  9. '<p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.</p>'+
  10. '<button ="kl">usun</button>'+
  11. '</div>'
  12. )
  13. })
  14.  
  15. })


I taki kod strony

  1. <a href="#" id="pokaz">Odkryj element</a>
  2. <div id="elementy">
  3. <div id="cos">
  4. <h1>Pierws11ze</h1>
  5. <p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.</p>
  6. <button id="kl">usun</button>
  7. </div>
  8. </div>


I przycisk ten który jest w html usuwa mi diva a ten który wygeneruję za pomocą javascriptu już nie co_jest.gif
Wiem, że niby każdy przycisk powinien mieć swoje id ale wiem że tak też się da.


lukesh
Zamiast:

  1. $('[id="kl"]').click(function () {


Powinno być:

  1. $('[id="kl"]').live('click', function () {
grzes999
Wielkie dzięki za pomoc.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.