js常见的一些错误
来源:互联网 发布:js定义函数 编辑:程序博客网 时间:2024/05/03 02:14
onsubmit="return check();
“时‘;’忘记带导致check函数未执行。
2.当元素是动态生成的时候,要想捕捉其点击事件等事件的时候,要在其一个不是动态生成的元素的层级上对其进行捕捉:
<div class="comment" ><!--|_________________________________________comment area begin___________________________________________|--><foreach name='comments' item='comment' key='k'> <div class="pinglun"> <div class="tx"><a href="javascript:"><img src="__ROOT__/Home/Tpl/Public/images/tx.jpg" class="img" /></a></div> <div class="zj"> <{/*user_name and comment from the user*/}> <span class="wdyhm"><{$comment['user_name']}></span> <span class="plnr"><{$comment['comment']}></span> </div> <div class="yc"> <a href="javascript:" > <img src="__ROOT__/Home/Tpl/Public/images/zan.png" border="0" id='zan_img'/> </a> <{// approving_num to this comment}> <{// the biggest length of comment: length of(jack is a good manjack is a good man jack is a good man jack is a good manjack is a good manjack is a good man)}> <span class="zan" value="<{$comment['id']}>"><{$comment['approving_num']}></span> </div></div></foreach><script type="text/javascript"> /** * plus the approving_num */ $(".pinglun #zan_img").click(function(){ var approvingNum=$(this).parent().next().text(); approvingNum=parseInt(approvingNum)+1; $(this).parent().next().text(approvingNum); });</script></div>
这里的foreach标签中的元素都是动态生成的,如果使用:
*$("#zan_img").click(function(){ var approvingNum=$(this).parent().next().text(); approvingNum=parseInt(approvingNum)+1; $(this).parent().next().text(approvingNum); });*
那么只有第一个元素点击的时候管用,其他的则不管用,
当使用: $(".pinglun #zan_img").click(function(){
时则都管用。
var approvingNum=$(this).parent().next().text();
approvingNum=parseInt(approvingNum)+1;
$(this).parent().next().text(approvingNum);
});
0 0
- js常见的一些错误
- js 常见的错误
- 一些常见的debug错误
- OA的一些常见错误
- BLE常见的一些错误
- oracle的一些常见错误
- hibernate的一些常见错误
- OpenGL常见的一些错误
- mysql常见的一些错误
- js中常见的一些错误及错误的应对方法
- Js中的一些命名规范与命名不规范会引发的常见错误
- hibernate的一些常见的错误
- maven常见的一些错误的记录
- 一些常见的FTP错误总汇
- tns的一些常见错误分析实例
- android 中一些常见的错误
- java中常见的一些错误
- ListView下拉刷新的一些常见错误
- Android WebView优化
- 黑马程序员——ios基础---Objective-C:对象特性、面向对象
- linux系统用户以及用户组管理
- c#扩展方法的理解
- halcon学习笔记——(5)HDevelop language(异常处理)
- js常见的一些错误
- STL学习----入门(2)[模板介绍]
- 西山居Donya达成战略合作 Simplygon技术优化《剑网3》
- webview的优化
- 报错: Access restriction:The type JPEGCodec is not accessible due to restriction on required library
- 2-06. 数列求和(20)
- 7.python 三元操作符和断言
- 第八章 Linux磁盘管理
- 进程之间的8种通信方式