解决richfaces自带的jquery
项目里有个有史以来让人头疼的问题,就是前端的richfaces框架自带有jquery插件,而且好像总是在最后才加载,导致前面自己加载好的jquery版本的框架以及应用到jquery的其他前端框架生成的方法被richfaces框架自带的jquery给覆盖掉了,应用的时候引用$的方法报错,报找不到该方法。
之前一直很纠结这个问题,为此我们自己引用的框架还设置了另外一个别名j,见下图

导致项目里使用jquery出线混乱,有的地方用j,有的地方用$,有的地方用Jquery,经常避免不了出线bug,报找不到该方法,比如前端的一个播放控件,就讲方法绑定到了jquery对象

但是总是被richfaces自带的jquery把这个方法给覆盖掉,导致引用不到。
终于,就在今天,脑子灵光一闪,在应用的时候去判断,如果有就用,没有就赋值,如此简单的道理,以前竟然没有想到,简直就是。。。
不说了,可能放个假打通了任督二脉,让我记录下这灵光一闪的代码吧

解决richfaces自带的jquery的更多相关文章
- 解决android自带textview右侧文字不能对齐的问题
		
package com.sixin.view; import android.content.Context; import android.graphics.Canvas; import andro ...
 - 解决Ubuntu自带编译器不好使问题
		
解决Ubuntu自带编译器不好使问题 1.删除Ubuntu自带的tiny版本,这个版本用起来很别扭不好使. 2.安装full版本的vim 3.显示效果:full版本. 之前自带的版本:
 - 解决AndroidADT自带Eclipse编辑器不能自动代码提示的问题。
		
今天发现,我下载的AndroidADT开发套装中自带的Eclipse没有自动代码提示功能.通过参考http://blog.csdn.net/coolszy/article/details/724195 ...
 - 解决AndroidADT自带Eclipse编辑器不能自动代码提示的问题
		
今天发现,我下载的AndroidADT开发套装中自带的Eclipse没有自动代码提示功能.通过参考http://blog.csdn.net/coolszy/article/details/724195 ...
 - 解决Delphi自带UTF8解码缺陷(使用API)
		
因为Delphi自带的转换函数遇到其无法识别的字符串就返回空,下面函数可解决该问题. function DecodeUtf8Str(const S: UTF8String): WideString;v ...
 - spring boot 配置 fastjson 替代 Jackson  (并解决返回字符串带双引号问题)
		
注:以我遇到的情况,只要发出的请求参数是map格式的,都会在前后多加一个双引号 以下代码有两个功能:1.FastJson 替换 Spring 自带的 Jackson 2.解决返回的字符串带双引号问题 ...
 - YII2 composer update 报错解决一例-requires bower-asset/jquery 2.2
		
➜ yii-advanced composer update Loading composer repositories with package information Updating depe ...
 - 导出带标签的tar包(docker)-解决导出不带标签的麻烦
		
需求:在docker的本地镜像库中导出tar包给其他节点使用. 如果使用:docker save -o package.tar e82656a6fc 这样形式导出的tar包,安装之后标签会消失解决办法 ...
 - 【Jquery回顾】解决$冲突的问题->自定义JQuery快捷键
		
$(function() { $whatever = jQuery.noConflict(); alert($whatever("#cr").text()); })
 
随机推荐
- 10、Java并发性和多线程-线程安全与不可变性
			
以下内容转自http://ifeve.com/thread-safety-and-immutability/: 当多个线程同时访问同一个资源,并且其中的一个或者多个线程对这个资源进行了写操作,才会产生 ...
 - Vue插槽的另外一些特性
			
之前有个项目,想判断一下,某一个模板内的插槽是否被使用. 不知道是不是问题过于简单,网上没有这方面的说明.我就抽时间验证一下vue插槽相关的一些功能. 然后写下这篇随笔,希望对后来人能有一些帮助. 简 ...
 - java ee开发常用类和接口
			
1.javax.Validation接口,做mvc传入数据验证用 2.javax.servlet接口 3.javax.datasource接口 4.javax.session接口 5.javax.ht ...
 - C++  new  malloc  realloc
			
int* a = new int; 分配了存储空间,但没有赋初值 int* a = new int(10) 分配了存储空间,并赋初值,即*a = 10 int* a = ne ...
 - 去除ckeditor上传图片预览中的英文字母
			
去除ckeditor上传图片预览中的英文字母 CKEDITOR.replace('text', { filebrowserImageUploadUrl : 'upload_img.do', langu ...
 - LeetCode 290. Word Pattern (词语模式)
			
Given a pattern and a string str, find if str follows the same pattern. Here follow means a full mat ...
 - canvas上的像素操作(图像复制,细调)
			
canvas上的像素操作(图像复制,细调) 总结 1.操作对象:ImageData 对象,其实是canvas的像素点集合 2.主要操作: var obj=ctx.getImageData(0,0,10 ...
 - CF36 E Two Paths——欧拉(回)路
			
题目:http://codeforces.com/contest/36/problem/E 给定一张无向图,要求输出两条欧拉路覆盖所有边: 分类讨论,首先判-1:有两个以上连通块 / 有四个以上奇度数 ...
 - nginx搭建基于http协议的视频点播服务器
			
1,于由自己的服务器上已经安装好nginx(具体安装方法见我的另一篇文章,Linux中安装nginx),所以不再安装. 2,下载nginx_mod_h264_streaming-2.2.7.tar.g ...
 - MSP430:PWM产生
			
#define PWM BIT6 // Description: This program generates one PWM output on ...