jquery和$之间的区别
我在php项目中大量使用了jquery。 但在某些页面上, $
不起作用,所以我必须使用jquery。 例如:
jQuery('#mycarousel').jcarousel({ start: 3 });
有人可以告诉我$和jquery有什么区别?
当.noConflict()
时,像$('')
这样的选择器不再用于确保与其他框架(如Prototype)的兼容性。 那时使用jQuery('')
代替。
参考: jQuery.noConflict()
为了更好地说明这个想法,这里是从参考链接获得的一个例子:
$
只是一个变量,用于别名jQuery
,它是一个变量,所以任何东西都可以分配给它。
您可以从其文档中获取与其相关的详细信息
$
表示jQuery函数,是jQuery
的别名
这些是相同的,除了$是Jquery中Jquery的ShortForm
这是一场jquery冲突。 您应该使用正确的jquery插件来解决此问题。 使用最新的Jquery插件并从代码中删除旧插件。
$
是旧版本中jQuery的别名。
在最新版本中如果你使用这个$
那么该函数将不会执行。
所以,不需要用jQuery改变整个代码……
在那段代码之前,放:
var $ = jQuery;
非常简单…
$.ajax({ url: 'Emp.asmx/getDesignation', type:'post', contentType: 'application/json;charset=utf-8', dataType: 'json', data: "{}", aync: false,