码迷,mamicode.com
首页 > Web开发 > 详细

JQuery的noConflict()方法

时间:2017-04-20 15:31:57      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:cti   tle   ict   har   页面   read   title   nbsp   示例   

1.onConflict()方法的作用

在页面同时使用多个js的框架。

 

2.代码示例

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <title>无</title>
 5     <meta charset="utf-8">
 6     <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js">
 7 </script>
 8 <script type="text/javascript">
 9     $.noConflict();
10 
11     jQuery(function(){
12         jQuery("button").click(function(){
13             jQuery("p").text("jQuery仍在工作!");
14         });
15     });
16 </script>
17 
18 </head>
19 <body>
20 <p></p>
21 <button>点击</button>
22         
23 </body>
24 </html>

 

使用变量替换

<!DOCTYPE html>
<html>
<head>
    <title>无</title>
    <meta charset="utf-8">
    <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js">
</script>
<script type="text/javascript">
// 使用变量替换
//这里是该代码的主要内容
var jq=$.noConflict();                       
    jq(function(){
        jq("button").click(function(){
            jq("p").text("jQuery仍在工作!");
        });
    });
</script>

</head>
<body>
<p></p>
<button>点击</button>
        
</body>
</html>

 

在函数内部继续使用$

<!DOCTYPE html>
<html>
<head>
    <title>无</title>
    <meta charset="utf-8">
    <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js">
</script>
<script type="text/javascript">
// 如果不愿意改变$,那么可以在ready方法中设置$为变量
// jQuery(function(){})就是jQuery(document).ready(function(){})的简写
//这里是该代码的主要内容
$.noConflict();                       
    jQuery(function($){
        $("button").click(function(){
            $("p").text("jQuery仍在工作!");
        });
    });
</script>

</head>
<body>
<p></p>
<button>点击</button>
        
</body>
</html>

 

JQuery的noConflict()方法

标签:cti   tle   ict   har   页面   read   title   nbsp   示例   

原文地址:http://www.cnblogs.com/comefuture/p/6738808.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!