今天遇到一個(gè)項(xiàng)目的修改,由于該項(xiàng)目之前是使用prototype框架,而我拿手的是使用jquery框架,但是又不想全部重寫(xiě)原來(lái)的頁(yè)面效果,所以在頁(yè)面引入了jquery文件,但是發(fā)現(xiàn)原來(lái)的js效果消失了,這是因?yàn)樗麄児餐褂昧?這個(gè)對(duì)象,造成了重寫(xiě)覆蓋,解決方法是重定義jquery的這個(gè)對(duì)象
首先在頁(yè)面最開(kāi)頭引入jquery文件,一定要在prototype文件引入之前,然后緊接著重寫(xiě)$
<script type="text/javascript" src="data/jquery.min.js"></script>
<script type="text/javascript">
var jQuery=$;
</script>
然后在后面運(yùn)用jquery時(shí)把原來(lái)使用$的地方全部換成jQuery就可以了