点击验证码的问题
来源:6-4 实现验证码验证
努力而奋斗的蜗牛
2019-11-08 20:50:03
1.虽然照着老师写没错,但始终不明白为啥这样子写
1回答
时间,
2019-11-11
同学,你好。
1、$(this)表示当前通过$('.verify-code-img')得到的元素即img标签。$(this).attr('src' ); 获取节点属性名src的值。
2、data-src为自定义属性,存放真正需要显示的图片路径,当点击验证码图片时,用js取到该图片的data-src的值赋给src。
在点击验证码图片时,会访问验证码图片所在的网址sys/verify/code/。只有当网址发生变化时才会更新验证码图片,?t=会拼接到网址后面,通过new Date().getTime(); 取当前时间的毫秒数后拼接到等号后面,每将访问时,产生的毫秒数都会不同,相当于一个新的请求进行访问从而达到更新验证码的功能。
例:同学可以通过点击验证码图片后观察网址的变化
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题