Ajax içeriği ile yüklendi jQuery 'tık' fonksiyonunu kullanarak?

0 Cevap php

Ben HTML ve JavaScript içeren Ajax ile yüklenen bir php dosyanın içeriği var. Ben bir düğme var:

<button class="search_button">Search</button>

Ve ben altında bir betik jQuery işlevi belgeleri karma güncelleyecektir var

<script type="text/javascript">
  $(".search_button").click(function() {
    var searchTerm = $('#search_box').val();         
    document.location.hash="searchTerm";
    return false;
  });
</script>

Ben ayrı ayrı php dosyasını çalıştırdığınızda bu kod çalışır, ancak bir Ajax çağrısından bu sayfayı yüklerken, işlevi artık çalışır. Kundakçı olarak komut yüzden ben bu yöntemi kullanarak bir komut dosyası yüklenemiyor varsayarak yaşıyorum mevcut değildir. Ben bunun yerine bütün web sitesi için bir başlık JavaScript pasajı koyarak da denedim, ama bu da başarısız oldu.

Ben de bu yüzden kafam karıştı fonksiyonu search_button sınıf zaten mevcut olduğunda beyan edilecek, ancak ben daha önce boşuna (ki Ajax aracılığıyla alınmışsa) bir dosyada vardı onları zaman bu şekilde yapılandırıldı belki düşünüyordum soruna olarak.

0 Cevap