Я пытаюсь использовать fancybox с моим приложением MVC для возможности всплывающих окон для видео и т. Д., Но когда я нажимаю ссылки, которые я создал для использования fancybox, я получаю следующую ошибку:jquery fancybox error 'type'
SCRIPT438: Object doesn't support property or method 'type'
jquery.fancybox.pack.js?v=2.0.6, line 2 character 131
Может ли кто-нибудь сказать мне, что вызывает эту проблему?
код ниже:
<script type="text/javascript">
$(document).ready(function() {
$('.fancybox-media').fancybox({
openEffect: 'none',
closeEffect: 'none',
helpers: {
media: {}
}
});
});
</script>
<ul class="list">
<li><a class="fancybox-media" href="http://www.youtube.com/watch?v=opj24KnzrWo">Youtube</a></li>
<li><a class="fancybox-media" href="http://www.youtube.com/watch?v=opj24KnzrWo">Youtube</a></li>
<li><a class="fancybox-media" href="http://www.youtube.com/watch?v=opj24KnzrWo">Youtube</a></li>
Вот почему я выбрал медиа-помощника, поэтому мне не пришлось бы определять эти дополнительные переменные. – 1tufgt
Правильно, вы должны были упомянуть, что используете FB2 (а не первый) ... или вы? – Shikiryu
Ну часть fancybox.js, что дует на это: IsString \t = функция (строка) { \t \t \t возвращение $ .type (строка) === "строка"; \t \t}, – 1tufgt