【问题标题】:jquery jqmodal .load() issuejquery jqmodal .load() 问题
【发布时间】:2011-05-21 08:36:35
【问题描述】:

我有一个使用 jqmodal 的模式窗口。我需要该模式中的一个按钮来加载模式中的不同页面。我在除 safari 之外的所有浏览器中都有此功能。

JS

<script language="javascript">
function shipCalc() {
$('.jqmWindow').load("/ash/shop/shipping.php");
}
</script>

HTML

<form name="form9" id="form9" method="post">
Zip: <input type="text" size="5" name="zip">
<a href="#" id="submitbtn" onclick= "shipCalc();" >zip</a>
</form>

请记住! .jqmWindow 类是使用 jqmodal jquery 插件的模式窗口。它不仅仅是页面上的 div。我正在使用 .load() 方法来更改弹出后在模态窗口中加载的内容。上面显示的 html 位于最初以模式加载的页面内。我无法理解为什么这适用于除 safari 之外的所有浏览器。我之前发布的一些回复并没有完全解决这里的真正问题,即我无法使用 .load() 方法将任何内容加载到我的 safari 模式窗口中。 (我已经删除了一些关于未来修改的非重要信息,以进一步使该套件满足网站的需求,只是为了保持它的美观和易于理解......)

【问题讨论】:

    标签: safari load jqmodal


    【解决方案1】:

    函数 shipCalc() 需要在初始页面和加载到模式中的页面上,以便 safari 正确加载所有内容。所有其他浏览器都不需要。现在一切正常,所以我想我会发布我自己的答案,以防有人在寻找类似的东西!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-25
      • 2012-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-16
      • 1970-01-01
      • 2023-04-01
      相关资源
      最近更新 更多