javascript - 无法让 magnific 弹出窗口工作,两个 javascript 错误

标签 javascript jquery css popup magnific-popup

我正在尝试制作一个灯箱画廊并使用了示例源代码。

这是我阅读的文档:http://dimsemenov.com/plugins/magnific-popup/documentation.html

Uncaught TypeError: undefined is not a function

Uncaught ReferenceError: $ is not defined 

我不确定错误的含义或如何处理它们。

在我观看的视频教程中,他们说 jquery 冲突是一个潜在的问题。在网站的另一个页面上,我使用了 Kwicks 滑动菜单(也使用了 jquery)。这是我唯一能想到的。

如果您能给我任何帮助,我将不胜感激!

谢谢!没有更多的错误,但现在我需要让鼠标悬停在图像上与放大光标一起工作。

我已经使悬停工作正常,现在我需要使放大光标工作。我附上了一页内容,说明光标悬停时的状态。

示例:http://dimsemenov.com/plugins/magnific-popup/

我找到了缩放光标!感谢您的帮助!

最佳答案

插件文档 Magnific popup 你正在使用建议 -

包含文件

<!-- jQuery 1.7.2+ or Zepto.js 1.0+ -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 

<!-- Magnific Popup core JS file -->
<script src="magnific-popup/jquery.magnific-popup.js"></script>

记住:您需要包含 jQuery 文件引用,插件才能工作;而不是每个 jQuery 插件。并按照指定的顺序。这是 $ not definedundefined in not a function 背后的唯一原因。

关于javascript - 无法让 magnific 弹出窗口工作,两个 javascript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24444807/

相关文章:

javascript - 如何从 Javascript 将 Json 保存到 django 数据库中

javascript - 如何使用多个表数据仅渲染一次页面而它们之间没有关系?

javascript - 我将如何根据所选语言订购品牌 div?

javascript - 在使用 ajax 将 html 插入页面后选择 dom 元素

Jquery 扩展 ul 列表事件状态

css - 从本地网站 css 上的 pc 加载图像

javascript - for循环无限持续javascript

javascript - 通过 AJax 传递变量

css - 尝试将按钮 float 到右侧时出现意外行为

html - 以垂直格式显示文本