0
Fanybox未运行。我正在使用HTML5 postmessage从apppart与sharepoint masterpage进行通信。这里是代码,请帮助确定我错过了什么。Fancybox在sharepoint中使用postmessage时不会触发
APPART JS
$(".fancybox").click(function(e) {
parent.postMessage('FancyBox', '*');
});
HTML
<a class="fancybox" href="#inline1" title="Lorem ipsum dolor sit amet">Inline</a>
<div id="inline1" style="width:400px;display: none;">Popup window</div>
母版JS
window.addEventListener("message", function(e) {
if (e.data == 'FancyBox') {
console.log("Posted");
$('.fancybox').fancybox();
}
}, false);
一旦我点击内嵌的链接,我可以看到张贴在控制台中的消息发布,但的fancybox窗口不开放。
嗨,我试过fancybox.open但仍然没有开放 –
如果只有你会提供一些线索..任何演示?控制台发出的任何消息 – Janis