У меня есть сайт, который имеет script
тег как:Невозможно вызвать функцию, даже если она загружена.
<script type="text/javascript" src="https://raw.github.com/joelpurra/emulatetab/gh-pages/dist/emulatetab.joelpurra.min.js"></script>
Но когда я пытаюсь:
$.emulateTab()
я получаю:
TypeError: 'undefined' is not a function (evaluating '$.emulateTab()')
почему?
Я могу видеть JQuery присутствует, когда я $
я получаю:
function (a, b) {return new e.fn.init(a,b,h);}
почему я не мог в состоянии назвать emulateTab()
?
Неправильный телефон?
Вы включаете плагин перед JQuery? Вы включаете несколько версий jQuery? –
Да, есть несколько версий jQuery. – sriram
Тогда '$' не относится к версии jQuery, к которой был прикреплен плагин. Проверьте https://api.jquery.com/jQuery.noConflict/. Также см. Http://stackoverflow.com/q/1566595/218196 –