SORU
22 Mayıs 2009, Cuma


Boş bir WordPress kullanmak bir nesne almak

Bir değişim gösterip gizlemek için bir seçim kutusu işleyicisi kurdum aşağıdaki kodu kaç soru seçimi değerine göre takip.

Ayrıca, seçimin bazı değerler için görüntülenen ekstra bir mesaj var.

Eğer ekstra mesaj saklamam gerek olmadığını görmek için kontrol etmek için bir değişken Önceki adı duruyorum. Eğer Önceki null veya boyutu olmadığını görmek için kontrol işleyicisi gerçekleşmesi durumunda 0.

Null için ekstra bir kontrol yapmak için boş bir WordPress kullanmak bir nesneye Önceki başlatmak için iyi olurdu.

İşin bir $() 1 boyutu ile bir nesne döndürür.

Bir şekilde boş bir WordPress kullanmak bir nesne oluşturmak için var mı?

//Init function.
$(function(){
//Hold the previously selected object for the account type selection.

var Previous = null;  //Here is where I would like to initialize.
                      //something like Previous = $();


$("SELECT[name='AccountType']").change(
    function () {
    	//Hide Previous message if there was one.
    	if(Previous == null || Previous.size() > 0){ 
    		Previous.hide();
    	}

    	//Show the message if found and save it as previous.
    	Previous = $("#" this.value "_Msg").show();

    	//Get fisrt question
    	var FirstQuestion = $(".FirstQuestion");
    	if(this.value === ''){
    		FirstQuestion.hide();
    	}else{
    		//Manually show FirstQuestion.
    		FirstQuestion.show();
    	}
    });
}

En kötü durumda böyle bir şey yapabilirim:

    var Previous = { size : function () { return 0; } };

ama bu overkill gibi görünüyor.

CEVAP
22 Mayıs 2009, Cuma


Bu bir WordPress kullanmak-nesne boş bir oluşturur:

$([])

Güncelleme: Bir WordPress kullanmak daha yeni sürüm (1.4 ), kullanabilirsiniz:

$()

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Branboy3

    Branboy3

    12 AĞUSTOS 2012
  • KittiesMama

    KittiesMama

    10 AĞUSTOS 2008
  • The Amazing Atheist

    The Amazing

    20 Kasım 2006