JQuery. Jak sprawdzić czy element istnieje?

Korzystając z JQuery UI wielokrotnie zdarza mi się stosować datePicker, którego kontrolki pojawiają się w zależności od akcji wykonywanej przez użytkownika. [ad#post]Często zdarza się, że kontrolki te są usuwane z DOM podczas gdy definicja funkcji datePicker rezyduje we wspólnym pliku czuwając nad elementami .date_picker co naturalnie powoduje błędy spowodowane nie istniejącym elementem. Dobry nawyk – sprawdzać czy element istnieje zanim się do niego odwołamy:

if( $('.date_picker').length )
	{
		$(function(){
			// Datepicker
			$('.date_picker').datepicker({
				inline: true,
				dateFormat: 'yy-mm-dd',
				showOn: 'button',
				buttonImage: '/_templates/calendar1/skins/1/imageset/calendar_icon.gif',
				buttonImageOnly: true,
				showOn: 'both',
				numberOfMonths: 2
			});

		});
	}

źródło: fundusz inwestycyjny zamknięty, http://klinikazdrowia.info/odchudzanie/, http://zapomoga.net/, diety, naprawa lamp samochodowych

Powiązane wpisy:

Powiązane słowa kluczowe:

  • jquery czy element istnieje
  • jquery sprawdzanie czy element istnieje
  • jquery sprawdzenie czy element istnieje
  • jquery jak sprawdzic czy element istnieje
  • javascript jak sprawdzić czy element istnieje

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>