jquery与dwr关于$符冲突的解决方法

jquery与dwr关于$符冲突的解决办法

今天遇到一个问题头文件如下:发现dwr的东西与jquery的$符号有冲突,解决办法如下:var j = jQuery.noConflict();
把所有的$符都替换成j就可以了。

<script src="${ctx}/js/jquery.js" type="text/javascript"></script>
		<script src="${ctx}/js/table.js" type="text/javascript"></script>
		<script src="${ctx}/dwr/interface/UploadMonitor.js" type="text/javascript"></script>
		<script src="${ctx}/dwr/engine.js" type="text/javascript" ></script>
		<script src="${ctx}/dwr/util.js" type="text/javascript" ></script>
		<script src="${ctx}/js/media.js" type="text/javascript"></script>
		<script src="${ctx}/js/validate/jquery.validate.js" type="text/javascript"></script>
	    <script src="${ctx}/js/validate/messages_cn.js" type="text/javascript"></script>
	     <script>
	     var j = jQuery.noConflict();
		 j(document).ready(function() {
			//为uploadMedia注册validate函数
			j("#uploadMedia").validate({
				rules: {
				    mediaName:"required",
				    mediaDesc:"required",
				    uploadFile:"required"
				},
				messages: {
					mediaName:{
						required:"请您填写视频标题"
					},
					mediaDesc:{
						required:"请您填写视频描述"
					},
					uploadFile:{
						required:"请您上传视频文件"
					}
				}
			});
		});
	    </script>