问题情境:

  var arr=[aabbcc,112233];

  var html = "";

  for(var i =0;i<arr.length;i++){

    html += '<li id="'+arr[i]+'" οnclick="select('+arr[i]+')">helloworld</li>'

  }

  $("ul").append(html);

  function select(id){

    var identifier = "#" + id; 

    $(identifier).html(); //抛异常的位置 

  }

分析:

  jQuery的ID选择器要用的是字符串,当传给ID选择器的是数字时会抛异常。将参赛改为字符串即可。

更正:

  循环体中的οnclick="select('+arr[i]+')"改为οnclick="select(\''+arr[i]+'\')"。\是转义符,用单引号将参数包裹起来。

转载于:https://www.cnblogs.com/iMichaelHuang/p/9020987.html

jQuery 事件函数传参异常identifier starts immediately after numeric literal相关推荐

  1. Uncaught SyntaxError: identifier starts immediately after numeric literal

    错误:函数里面装字符串,无法获取函数里面的参数值,报错如下 Uncaught SyntaxError: identifier starts immediately after numeric lite ...

  2. 错误记录(10)SyntaxError: identifier starts immediately after numeric literal

    错误提示:在eclipse控制台是没有提示的,也不报错,打开火狐浏览器调试,在控制台的提示信息: SyntaxError: identifier starts immediatelyafter num ...

  3. SyntaxError:identifier starts immediately after numeric literal

    1.错误描写叙述 2.错误原因 因为在改动方法传參的过程,须要传个id,可是这个id是字符串类型,传入的是数值型 3.解决的方法 在传參时,须要加入"",变成字符串类型 User. ...

  4. identifier starts immediately after numeric literal

    错误情况: var curtopicid=${topicModel.topicid }; 解决: var curtopicid='${topicModel.topicid }'; <a clas ...

  5. 事件——事件绑定||事件函数传参||事件修饰符||按键修饰符||自定义按键修饰符

    事件绑定 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8& ...

  6. jquery插件函数传参错误

    1.jquery传参通过json,可能的错误是,参数中的结束符写成了; 转载于:https://www.cnblogs.com/zuoxiaobing/p/3503062.html

  7. 【JQuery】JQuery绑定事件并传参

    文章目录 问题出现 问题分析 解决方法 结论 纠正一个错误   事情是这样的,因为最近在学习前端的知识,学完了需要巩固下知识,所以在网上找的题来做.遇到这样的题.(包含遇到问题的详细过程,觉得例子无趣 ...

  8. JS一起学02:函数传参、操作属性第二种方式、提取行间事件、循环、this、焦点问题、联动选择、选项卡焦点图

    一.函数传参     1.函数传参:参数就是占位符----函数里定不下来的东西 var a1=function(){ alert(123); }; function a(f){ // 相当于 f=a1 ...

  9. 从getmemery()函数看内存管理、函数传参等一系列问题

    在C 面试题目中,会经常出现getmemery()函数的改错题,比如下面这道题, 例一:代码如下: [cpp] view plaincopy #include <stdio.h> char ...

最新文章

  1. TLSAlloc()
  2. BigData之Hadoop:Hadoop的简介、深入理解、下载、案例应用之详细攻略
  3. exit()与_exit()的区别
  4. tf.boolean_mask()的详细用法
  5. java项目使用junit_在Java 8之前的项目中使用JUnit 5
  6. 虚拟环境vitualenv的使用
  7. 一个vue请求接口渲染页面的例子
  8. Vue报错:npm run start npm ERR! missing script: start
  9. 云计算如何运用在政府行业--解决方案
  10. 医学领域深度学习模型训练的挑战
  11. 移动机顶盒搭建网页服务器,超级简单搭建自己的私人影视库
  12. Tor配置:514 Authentication required
  13. 北邮邮箱配置客户端教程(如Windows自带邮件)
  14. 怎么改变图片的尺寸大小?图片大小如何修改?
  15. CSMA/CD 协议
  16. android 反编译解析.
  17. Springboot旅游网的设计与实现xb29f计算机毕业设计-课程设计-期末作业-毕设程序代做
  18. 面向对象(继承,多态,单态,魔术方法)
  19. 小米笔记本电脑触摸板失灵解决方案
  20. L4级自动驾驶方案---安霸CV2 SOC芯片

热门文章

  1. Python网络爬虫系列(一)
  2. 程序员怒斥:阿里如此嚣张?为所欲为?谁让你动了我的浏览器
  3. css 中多种边框的实现小窍门
  4. 20道有代表性的HTML基础题,测测你能入前端的门吗
  5. 查看php 加载.dll,无法加载PHP_OCI8.DLL的解决
  6. python调用第三方接口获取数据_python调用接口,python接收post请求接口(附完整代码)...
  7. 醴陵市事业单位计算机类面试题目,2019年湖南株洲醴陵县事业单位面试题(9月22日)...
  8. python的else_Python3 if...elseif...else语句
  9. 水晶报表如何查看sql_amazon自动广告如何查看报表?怎么知道亚马逊的自然流量和广告流量分别是多少?...
  10. android 动态权限推送图标问题,「JPush」通知栏相关问题