jQuery在html有效在jsp无效的原因及解决方法

2020-05-17 06:25:07易采站长站整理

<span id=”add_all” >全部添加到右边>></span> </div>
</div>
<div class=”centent”>
<select multiple=”multiple” id=”select2″ style=”width: 100px;height:160px;”>
<option value=”8″>选项8</option>
</select>
<div>
<img id=”remove” src=’../img/content/arrowLeft_disabled.gif’ height=”22″ border=’0′ style=”cursor:pointer; vertical-align:middle;” />
<span id=”remove_all”><<全部删除到左边</span>
</div>
</div>
<input name=”sub” type=”submit” onClick=”len()” value=”提交” />
</body>
</html>

用这个文件浏览的时候是可以用的,但是放到jsp里面就不能用了。笨方法来解决,写个alert方法看看报什么错,发现了问题所在:
jQuery的function前面的$与JSP页面的JSTL的$冲突了,直接导致不认识此对象方法。
解决办法:
把jQuery代码里面的$全改成jQuery就可以正常使用了!