$ j不是函数

时间:2015-06-20 14:59:48

标签: javascript jquery html

我有一个简单的jQuery事件。

在HTML中

<div class="opsContainer"></div>

我为jquery添加了这个

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>

在剧本中我有这个:

$j("div.opsContainer").css({width:"1057px",height:"696px",border:"1px solid #000",background:"white",margin: "0 auto","border-radius":"1px"});

这是fiddle

如果我有$j,则无效。如果我将$j替换为$,则可以使用。

任何人都可以帮助解释它为什么不起作用。

3 个答案:

答案 0 :(得分:1)

您需要添加此代码才能使其正常工作(JQUERY noConflict)

DisplayFor

这将允许您使用$ j而不是$。

答案 1 :(得分:1)

使用$jQueryvar $j = $.noConflict();

&#13;
&#13;
$("div.opsContainer").css({width:"1057px",height:"696px",border:"1px solid #000",background:"white",margin: "0 auto","border-radius":"1px"});

//or

//jQuery("div.opsContainer").css({width:"1057px",height:"696px",border:"1px solid #000",background:"white",margin: "0 auto","border-radius":"1px"});
//or this
    //var $j = $.noConflict();
//$j("div.opsContainer").css({width:"1057px",height:"696px",border:"1px solid #000",background:"white",margin: "0 auto","border-radius":"1px"});
&#13;
    <div class="opsContainer"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
&#13;
&#13;
&#13;

答案 2 :(得分:0)

$ 后您不需要 j 有关jQuery选择器here的更多问题。