2011-07-26 66 views
0

我试图启动一个jQuery UI模式窗口,但我认为我做错了什么。jQuery UI模式窗口的问题

这里是我的JavaScript:

jQuery(function ($) { 

$.fx.speeds._default = 1000; 
$(function() { 
    $("#k2superform").dialog({ 
     autoOpen: false, 
     show: "fade", 
     hide: "fade", 
     draggable: false, 
     closeText: false, 
     minWidth: 600, 
     zIndex: 99, 
     modal: true 
    }); 
    $(".triggerk2form").click(function() { 
     $("#k2superform").dialog("open"); 
     return false; 
    }); 
}); }); 

下面是HTML代码。 (这是一个Joomla K2组件它曾经有一个mootools的Squeezebox的模式窗口。)

<span class="catItemEditLink"> 
    <a class="triggerk2form" rel="{handler:'iframe',size:{x:990,y:650}}" href="<?php echo $this->item->editLink; ?>"> 
     <?php echo JText::_('Edit item'); ?> 
    </a> 
</span> 
+1

怎么样告诉我们什么是不工作? – Mat

+0

jquery ui模式窗口不工作 - 没有启动 – andy

回答

0

我尝试了您提供的代码,剥离的服务器端脚本,它工作正常:http://jsfiddle.net/Rbybe/

这可能是PHP脚本有一些未转义的代码。你可以发布呈现的HTML吗?

+0

嘿,威廉,哈哈在这个代码中忘记了chnage newsletter_module :) – andy

+0

嗨,威廉,在这里忘了改变#newsletter_module,反正这不是问题。问题在于jquery ui模式窗口根本没有启动。 – andy

+0

哈哈:噢,好吧。我更新了我的帖子... –