本人JS菜鸟,网上找了两个 JS效果放在同一页面。发现在
效果1的
复制内容到剪贴板<script type="text/javascript">
$(function(){
    $("#KinSlideshow").KinSlideshow();
})
</script>
和效果2的
复制内容到剪贴板var $ = function($) {return document.getElementById($)};
代码有冲突。
请问有什么解决办法。

$是个神马东东 $("#KinSlideshow") 咋要加"#"

解决方案 »

  1.   

    $("#KinSlideshow")
    应该是jquery里面的 。
    你改下你的$方法吧 。现在冲突了 。
      

  2.   

    和效果2的
    复制内容到剪贴板
    JScript code
    var $2 = function adf(id) {return document.getElementById(id)};
      

  3.   

    是$的定义冲突了,你把第一个改成3
    jQuery(function(){
        jQuery("#KinSlideshow").KinSlideshow();
    })就好了,或者可以参考《锋利的jquery》里面有$符号冲突的解决方法#是id选择器
     $("#KinSlideshow")是搜索id=KinSlideshow的DOM节点
      

  4.   

     JQ里$ 和 JS$还不一样!谢谢各位。
      

  5.   

    之前加上jQuery.noConflict();
    然后用jQuery代替$就可以