jquery与EL表达式的$冲突

2025-03-04 05:16:05
推荐回答(4个)
回答1:

确实是和jquery 冲突,$是jquyer 的选择器
如果外部用了,哪就别用jquery了,如果实在想用jquyer,又想简化程序,就把其他地方的 $j改成 $_$ 就好了。如果用jquery 一定不要再掺和着用 $。。。

回答2:

jQuery的$和EL表达式的${}是不会冲突的,你再看看是不是别的地方配置的不对吧。

回答3:

噢,是EL的问题,他可能把Jquery的代码当做是EL了。
具体原因不明 当引入jquery后EL表达式会被当成常量来显示.加上<%@ page isELIgnored="false"%>就解决了

回答4:

jquery.js代码中一般都有类似jQuery = window.jQuery = window.$的代码,当有可能冲突的时候,你就把调用jquery的$都写成jQuery就好了