Tag: simplemodal

SimpleModal和ASP.NET MasterPage

将SimpleModal与ASP.NET和MasterPages集成 这是此处找到的先前线程的延续。 感谢我之前收到的帮助,代码在一个页面中工作,我可以使用SimpleModal。 但我的应用程序有MasterPages,所以我将其粘贴到另一个测试表单中。 结果与我在没有MasterPage的情况下运行的测试不同。 没有MasterPage,模态打开并保持打开直到用户关闭。 使用此MasterPage版本,模态仅打开一秒钟然后关闭。 谁知道为什么? 下面是默认的示例母版页。 没有进行任何编辑。 这是来自网页的jquery调用。 注意:这包含与我上面提到的上一篇文章完全相同的jquery代码,除了我现在指向本地.js文件。 #simplemodal-overlay {background-color:#000;} #simplemodal-container {background-color:#333; border:8px solid #444; padding:12px;} Email: Message: Show Sample Data Your email was successful!! You can press ESC to close this dialog or click close. $(document).ready(function() { $(“#theModal”).click(function() { $(“#sample”).modal({ opacity: 80, overlayCss: { backgroundColor: “#fff” } }); }); }); […]

Jquery simplemodal关闭现有模态并打开一个新模式?

好吧,所以所有模态在右上方都有一个图像来关闭它们。 如何再制作另一个锚来做同样的事情? 我以为我可以使用默认为“simplemodal-close”的“closeClass”选项,只是将该类添加到锚点,但它没有达到预期的效果。 那是我应该做的吗? 此外,所有模态都将有一个“联系我们”链接,它应该关闭它自己的模态并打开联系模式。 我怎么能等到它关闭才能打开下一个呢? 想法? $(‘a#ask’).click(function(){ $.modal.close(function(){ }); $(‘#modal-contact’).modal(); });

简单模态,jQuery 1.8.0和IE9

简单模态失败,jQuery 1.8.0和IE9出错: SCRIPT438:对象不支持属性或方法’removeExpression’ 以下小提琴演示( 记得用IE9运行 ) http://jsfiddle.net/ericjohannsen/ZVEWa/1/ 将jQuery切换到1.7.2会导致错误消失。 有办法解决这个问题吗? 可能相关 (OP说问题是jQuery 1.7.1和iframe) SimpleModal在IE 9中不起作用(在iframe内部) 不相关 (jQuery 1.5问题) IE9中简单模态的问题

jQuery simplemodal禁用滚动

我在页面上滚动内容超过2000像素。 如果用户单击div ,则会在simplemodal窗口中弹出滚动内容。 现在我的客户端希望在模态窗口启动时使原始页面不可滚动。 (当然模态应该仍然是可滚动的。) 它甚至可能吗? 编辑:我已经尝试过你的建议了。 基本上它可以工作,但问题有点复杂: $(“.foReadMoreLink a”).click(function(){ if ($(‘#modalBox’).length == 0) $(‘body’).append(”) $(‘body’).css({‘overflow’:’hidden’}); $.post(‘jquery/loadarticle.php’,{id:$(this).attr(‘id’)},function(data){ $(‘#modalBox’).html(data).modal({overlayClose:’true’}); }) return false; }); 我在链接上使用return false,因此没有JavaScript的机器人和用户(是的,那是2%)可以打开文章。 使用上面的代码它按预期工作,但在关闭模式后我必须返回滚动条但这段代码不起作用: $(“.foReadMoreLink a”).click(function(){ if ($(‘#modalBox’).length == 0) $(‘body’).append(”) $(‘body’).css({‘overflow’:’hidden’}); $.post(‘jquery/loadarticle.php’,{id:$(this).attr(‘id’)},function(data){ $(‘#modalBox’).html(data).modal({onClose:function(){$(‘body’).css({‘overflow’:’auto’})},overlayClose:’true’}); }) return false; });

简单的模态问题 – 倍数,消失的内容

我是一个jQuery新手,并且已经操纵了Simple Modal,允许我在我的脚本中执行此操作,在页面上有多个模态: $(‘input.basic, a.basic’).click(function (e) { e.preventDefault(); $(this).next(‘.basicModalContent’).modal(); }); 这是我的HTML: Link Heading This Resource Requires Login Cancel 我遇到的问题是第一次点击和关闭时一切正常。 第二次单击启动模态,但所有内容都从框内消失。 请参阅此链接以了解操作中的错误: http : //blanksky.com/test/ebenefits21/modal.html

使用simplemodal,显示加载微调器,同时iframe中的内容加载

早上好! 我正在使用Eric Martin的jQuery SimpleModal插件。 目前,我正在使用iframe加载模式以加载我按预期工作的请求页面。 我想要实现的是一个Loading … spinner,它在内容加载时显示。 我正在加载我的模态如下: jQuery(function ($) { // Load dialog on click $(‘.basic’).click(function (e) { var src = “http://localhost” + $(this).attr(“href”); $.modal(”, { closeHTML: “”, containerId: “simplemodal-container”, overlayId: “simplemodal-overlay”, overlayClose: true }); return false; }); }); 我有一个为我的模态容器设置的背景图像,它立即显示。 我肯定更喜欢在这里展示一个加载微调器。

你如何关闭jQuery Simplemodal?

我想从一个JavaScript函数关闭一个Simplemodal窗口,该函数在提交表单并使用ASP.Net MVC提交结果(AJAX)后自动调用。 如何关闭jQuery Simplemodal? 我这样打开它: $(“#popup”).modal()

使用简单模态OSX样式对话框进行多次调用

我使用的是Simple Modal,OSX风格的版本。 我有两个调用模态,因此有两个版本的内容。 单击任一按钮时,它仅选择第一批内容。 像大多数模态窗口一样,没有地方挂钩内容,因为页面上没有javascript来添加参数…只有外部.js文件,我不想触摸这个显而易见的原因。 任何人都可以帮我解决这个问题吗?

SimpleModal打破了ASP.Net Postbacks

我在ASP.Net项目中使用jQuery和SimpleModal来为Web应用程序创建一些不错的对话框。 不幸的是,modal dialog中的任何按钮都不能再执行回发,这是不可接受的。 我找到了一个解决方法的来源 ,但对于我的生活,我无法让它工作,主要是因为我没有完全理解所有必要的步骤。 我也有一个解决方法,即替换回发,但它很难看,可能不是最可靠的。 我真的想让回发再次运作。 有任何想法吗? 更新:我应该澄清,回发不起作用,因为用于执行回发的Javascript在某种程度上已经破坏,所以当点击按钮时根本没有任何反应。