Fancybox不工作(在新选项卡中打开)
Fancybox not working (opens in new tab)
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.0/jquery-ui.min.js" integrity="sha256-eGE6blurk5sHj+rmkfsGYeKyZx3M4bG+ZlFyA7Kns7E=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="/fajlovi/style/default/jquery.fancybox.css" type="text/css" media="screen" />
<script type="text/javascript" src="/fajlovi/misc/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="/fajlovi/misc/custom.js"></script>
<script src="/fajlovi/misc/jquery.notify.js"></script>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery(".fancybox").fancybox();
});
</script>
<a class="fancybox" href="/ajax/user/pmform/2"><img alt="ico" src="/fajlovi/images/ico/16x16/email.png" class="ico">Send a message</a>
当我点击"一个href
"元素时,它不是用fancybox
在弹出窗口中打开,而是在一个新的选项卡中打开。是的,它包含了class="fancybox"
。控制台中没有错误。我该怎么解决这个问题?
<a class="fancybox" href="/ajax/user/pmform/2 ?>">
修复弹出窗口打开时缩放图像url的href属性值与图像src、中提到的缩略图的关系
现在href值没有指向图像url。此外,标记格式不正确。
错误是在(document).ready(function(){})
中调用fancybox()
。直接使用,效果很好。
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.0/jquery-ui.min.js" integrity="sha256-eGE6blurk5sHj+rmkfsGYeKyZx3M4bG+ZlFyA7Kns7E=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.min.css" type="text/css" media="screen" />
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="/fajlovi/misc/custom.js"></script>
<script src="/fajlovi/misc/jquery.notify.js"></script>
<script type="text/javascript">
$("a.fancybox").fancybox();
</script>
<a class="fancybox" href="https://www.google.fr/images/branding/googleg/1x/googleg_standard_color_128dp.png"><img alt="ico" src="/fajlovi/images/ico/16x16/email.png" class="ico">Send a message</a>
相关文章:
- 当我更改innerHtml时,引导选项卡事件不再工作
- 给出<选项>标记一个类?API调用不工作
- $localStorage array select with ng选项工作不正常
- Jquery选择选项并获取只工作一次的更改值(页面加载时)
- 如何使 html 选择选项在 Meteor 中工作
- 引导导航选项卡在小提琴中工作,但在使用 Chrome 打开时则不工作
- Anjularjss ng选项不工作选择
- JavaScript选项卡动态宽度.animate()只能工作一次
- Jquery选项卡容器不工作(未检测到,tabs()函数)
- JQuery隐藏选项没有'我在IE 11中不工作
- AngularStrap Select和ng选项don'使用动态数组不能很好地工作
- 数据插件选项筛选器不工作
- JQuery选项卡没有't工作-没有错误
- ng-选项与ng-init无法正常工作
- ngBlur 仅在选项卡外正常工作
- 流星的 restrictCreationByEmailDomain 选项如何工作
- 可排序的 Js 在带有选择/选项标签的 chrome 中不起作用,但与 ul/li 标签一起工作
- 工作流程/选项以扩展其他选项
- Xlxs.js的“l"单元格超链接对象选项工作
- 我在哪里错在这个php代码,而选择选项工作