SORU
22 Kasım 2012, PERŞEMBE


jquery uı İletişim: başlatma öncesi iletişim arama yöntemi olamaz

Jquery 1.5 diyaloglar iyi çalıştı ile bir uygulamam var. Bir sürü işim varken .bu değiştirdim canlı işleyicileri için .. Bunun için dil eklentisi (şimdi jquerui bir 1.9.1 1.8.3) güncelleme var.

Şimdi, var: Error: cannot call methods on dialog prior to initialization; attempted to call method 'close'

Takip kodu:

Javascript

var opt = {
        autoOpen: false,
        modal: true,
        width: 550,
        height:650,
        title: 'Details'
};

$(document).ready(function() {
$("#divDialog").dialog(opt);
    $("#divDialog").dialog("open");
...    

html kodu

<div id="divDialog">
<div id="divInDialog"></div>
</div>

Bunun sebepleri üzerinde herhangi bir fikir?

CEVAP
22 Kasım 2012, PERŞEMBE


Bunun yerine deneyin

$(document).ready(function() {
  $("#divDialog").dialog(opt).dialog("open");
});

Ayrıca yapabilirsiniz:

var theDialog = $("#divDialog").dialog(opt);
theDialog.dialog("open");

İletişim kutusunda saklı olduğundan $('#divDialog, ama anında ve .dialog(opt) tarafından döndürülen yeni bir div') işlevi.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MaximumPCMag

    MaximumPCMag

    23 Temmuz 2010
  • Thom Hall

    Thom Hall

    24 Kasım 2006
  • xSammyJoe1

    xSammyJoe1

    19 Temmuz 2011