js问题用火狐打开报错:“uncaught exception: Syntax error, unrecognized expression: +“

2024-12-20 09:34:45
推荐回答(5个)
回答1:

js问题用火狐打开报错:“uncaught exception: Syntax error, unrecognized expression: +“,是设置错误造成的,解决方法如下:

1、首先打开火狐浏览器,到工具=》附加组件页,搜索“noscript”并安装,如下图。

2、安装完后,需重启一下浏览器。

3、重启完后,打开百度,此时noscript自动运行了,它会自动屏掉网页的所有js,如下图。

4、如果想关闭掉noscript,点击“允许所有js”,如下图。

5、这样就可以在火狐浏览器中使用js了。

回答2:

尊敬的用户,您好!很高兴为您答疑
据你提供的资料,您是希望在动态元素内遍历

  • 元素进行click事件绑定,建议您使用比较正规的写法,如:$('#'+变量).foreach(...),像你这样将动态元素变量名与对象名混写会出现表达式无法识别的情况。
    希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。

  • 回答3:

    错误: uncaught exception: Syntax error, unrecognized expression: [@type=radio][@checked]
    在Jquery-1.4.2版使用该方法会报错: “Microsoft JScript 运行时错误: 例外被抛出且未被接住”,
    定位到 “ throw "Syntax error, unrecognized expression: " + expr;”代码

    原因: JQuery1.4.2版,“name”属性前不用加“@”符号。 例如:
    $("input[@type=radio][name=checkItem][checked]")

    var select=$("input[name=zdgz]:radio");

    radio 在ff中默认无法选择,但可以js控制如:$("#bkkl").attr("checked", true);

    回答4:

    java 做游戏一般都是在手机上的
    专门有个微型JAVA 叫 J2ME
    里面有游戏API 你学学这个就明白了

    回答5:

    复制下面的代码保存htm 运行

    IE6,IE7通过,FF未测,请你测试下,我认为是兼容的。



    新窗口打开
    新窗口打开知道