Jquery Masked 输入插件无法在 FancyBox(Lightbox) 中工作
我正在使用这里的 jQuery Masked Input Plugin:Digital Bush< /a>
我还使用 jQuery FancyBox 插件。
据我所知,他们在一起相处得不好。
My masked inputs do not work if in the FancyBox, though they work outside (same id #phone). FancyBox displays fine.
花哨的框位于页面上,页面加载时 display: none...所以我尝试使用 callbackOnShow 设置,但 id 不想工作。
JAVASCRIPT:警报功能不会触发
$(document).ready(function() {
loadScroll();
$("a.inline").fancybox({
'callbackOnShow' : function(){alert('shown');}
});
});
I'm using the jQuery Masked Input Plugin from here: Digital Bush
I'm also using the jQuery FancyBox plugin.
As far as I can tell, they don't play nice together.
My masked inputs do not work if in the FancyBox, though they work outside (same id #phone). FancyBox displays fine.
The fancy box is on the page, display: none at page load....so I attempted to use the callbackOnShow setting, but id does not want to work.
JAVASCRIPT:The alert function won't fire
$(document).ready(function() {
loadScroll();
$("a.inline").fancybox({
'callbackOnShow' : function(){alert('shown');}
});
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
找到了,callbackOnShow应该是onComplete。
Found here: fanbcyBox/Blog
Found it, callbackOnShow should be onComplete.
Found here: fanbcyBox/Blog