2011-06-25 87 views
1

我知道这个问题看起来非常类似于本网站上的其他问题,但我处于特定的情况,我不能为我的生活弄清楚如何让这个工作。也许这很简单,但我无法弄清楚。这是我想有“”标签的onclick叫我的基本的对话框功能:调用jQuery函数OnClick

<script> 
    $('<iframe src="hyperlink" id="tag" frameBorder="0" width="98%" />').dialog({ 
      autoOpen:false, 
      title: 'Documents', 
      modal:true, 
      autoResize:true, 
      resizable:false, 
      width: 900, 
      height: 400, 
      draggable:false, 
      open: function(){ 
       $(this).css('width','98%' 
       ); 
      } 
    }); 

我知道使用I帧是不可取的,但有一个非常特殊的原因,这只是它的工作方式。除此之外,我怎么能得到一个tex来调用这个onclick对话框?

+0

发布的代码是否工作,你只是想知道如何通过点击一个锚标签来调用它? –

+0

谢谢,是的,当我删除autoOpen行时,代码工作。 – kramden88

回答

1

这应该工作

$("a#thelink").click(function(){ 
    $("#tag").dialog('open'); 
}); 

其中thelink是你的链接的ID。

+0

不幸... fyi,我的主播标签如下:text kramden88

+0

http://jsfiddle.net/KaxBt/适合我。 –

+0

@kingjiv +1通过将iframe src更改为yahoo.com,让您的小提琴加载iframe。感谢你和kramden88为我教授新知识。 –