JQuery sürgü ve PHP en iyi kullanım

3 Cevap php

Ben iki soru var:

  • Bir PHP sayfası sliderları 'değerleri göndermek için en iyi yolu nedir? Ben bugüne kadar bir gizli formu ile (birkaç sayfa başına) Her sürgüsünü ilişkilendirerek ediyorum, ama bunu yapmak için bir "temiz" bir yolu olup olmadığını merak ediyorum.
  • 1. soruya ilişkin olarak; Ben komut ile bazı sorun var:

     var score = $(this).slider( "option", "value" );
     $(this).closest("input[type=='hidden']").val(score);
    

Bu gizli giriş değerini ayarlayın değildir. Biri bana ne olduğunu söyler misin?

Teşekkürler

3 Cevap

Eh, ben muhtemelen yapmak için temiz yolu olmasa bile, bir şey buldum:

. Ben gizli girişine bir sınıf slideVal eklenmiş ve burada JS kodu:

            $('.slider').live("mouseup",function(){
                var score = $(this).slider( "option", "value" );
                $(this).closest("tr").find(".slideVal").val(score);
            })

Açıkçası aşağıdaki CSS seçicisi doğru değil:

input[type=='hidden']

Bunu göre değiştirin:

input[type='hidden']

Yöntemin adı closest yanıltıcı.

Bu verilen seçme eşleşen ilk ancestor (anne anne ebeveyn vb) döndürür.

Bunu $(this).parents('.slideVal:first') eşdeğer olma düşünebilirsiniz.

Umarım bu örnek neden çalışmadığını batmaya başlıyor!