我在我的网站上有一些库,使用$作为变量/函数。我让他们分开:如何知道我是否在调用jQuery函数?
jQuery(document).ready(function ($) {
codeThatWillUseJquery($);
});
但事实上,我认为有些事情是错误的。事实上:
function codeThatWillUseJquery($)
{
console.log($('#myId').index());
}
它在每个元素上总是返回-1。所以我认为代码中存在一些不兼容性。
如何知道$('#myId').index()
是否调用jQuery的.index()函数?有没有办法?
为什么不这样做'$变种JQ = jQuery.noConflict()'如果有另一个'$' - 命名? – Johan
转到jQuery源文件观看.index()函数,而不是在Chrome控制台$('#myId')。index()without;并比较snipets。 – Burimi
$('#myId')。index()返回TypeError:undefined不是函数吗? – markzzz