老师为什么rowspan是将下面儿的行合并 而不是和上面儿的行合并啊
老师这个评论的一楼说应该是length-2 ,但是老师写的是小于不是小于等于,相当于去掉了两个,如果是length-2的话应该写小于等于,老师写的是对的,不可以写length-2
老师有notepad++的资源吗 还是自己下载一个就可以了
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> body{ background-image: url(img/bjsky.jpg); background-repeat: no-repeat; background-size: 1600px 800px; } a{ font-size: 25px; color: #ffffff; } </style> <script> function change(){ var i = -1; var arr=['mayun.jpg','bjsky.jpg','simple.jpg','sxt.jpg','zgc.jpg']; i++; // if(i < arr.length -1){ // i++; // }else{ // i = 0; // } document.body.style.backgroundImage = "url(img/"+arr[i]+")" } </script> </head> <body> <a href="javascript:change()">点击更改壁纸</a> </body> </html>
为什么我的代码语言没错啊,和老师打的一模一样,但是我只能更改一次壁纸,不能改两次
老师这个案例的代码编写在哪能找到希望老师能给予答案 谢谢
可是图标这里没有可以下载源码的选项。。。。。。。。。。。。。。。。。。。。。。。。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="js/jquery-1.9.1.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> function insertNode(){ //创建节点对象 var p =$('<p>'+ '照片:<input type="file" name="" id="" value="" />'+ '<input type="button" name="" id="" value="删除" onclick="removeNode(this)" />'+ '</p>'); $("#last").before(p); } function removeNode(obj){ $(obj).parent().remove(); } </script> </head> <body> <form> <p> 用户名:<input type="text" name="" id="" value="" /> </p> <p> 照片:<input type="file" name="" id="" value="" /> <input type="button" name="" id="" value="添加" onclick="insertNode()" /> </p> <p id="last"> <input type="button" name="" id="" value="提交" /> <input type="button" name="" id="" value="清空" /> </p> </form> </body> </html>
老师,这份案列中的
function removeNode(obj){ $(obj).parent().remove(); }
这段代码中的函数的参数ojb表示什么意思,上面用的是指代本身的this,到这里为什么就直接变成了obj? 这个obj'仅仅是一个参数的名字嘛,其实还是指代的this?
老师我这个点清空没反应还是那样子 您能帮我看看哪里出现了问题吗
点击提交按钮之后,输入的值提交到哪里去了
老师,请问为什么新增的行取消勾选后,全选项无法自动取消勾选?我自己写的和老师的案例也是这样,请问是哪里有问题?
$(function(){ /*************全选***********************/ $("#chks").click(function(){ var flag = $("#chks").prop("checked"); $("input[name='chk']").prop("checked",flag); }) /*************判断是否全选*****************/ $("input[name='chk']").click(function(){ var flag = true; var ck = $("input[name='chk']"); ck.each(function(){ if(!$(this).prop("checked")){ flag = false; } }) $("#chks").prop("checked",flag); }) /************反选*******************/ $("#fx").click(function(){ var chk = $("input[name='chk']"); chk.each(function(){ var flag = $(this).prop("checked"); $(this).prop("checked",!flag); }) flag1 = true; chk.each(function(){ if(!$(this).prop("checked")){ flag1 = false; } }) $("#chks").prop("checked",flag1); }) /************新增一行*********************/ $("#addRow").click(function(){ var tb = $("#ta"); tb.append('<tr id="">'+ '<td><input type="checkbox" name="chk" id="" value="2"/></td>'+ '<td>《Java编程之道》</td>'+ '<td>wollo</td>'+ '<td>10</td>'+ '</tr>') }) /************删除行**********************/ $("#delRow").click(function(){ var ck = $("input[name=chk]:checked"); if(ck.length==0){ alert("请至少选择一行"); }else{ ck.parent().parent().remove(); } }) /***************复制行********************/ $("#copyRow").click(function(){ var ck = $("input[name='chk']:checked"); var tb = $("#ta"); if(ck.length==0){ alert("请选择至少一行"); }else{ tb.append(ck.parent().parent().clone()); } }) })
该视频中的导航栏布局我是否可以直接用span来实现?
老师案例里有个bug,写了新数据,不能在添加新的行,怎么也解决呢?
老师的案例里有个bug,添加新的内容后,无法再添加行了,为什么呢?
老师,实际的java后台开发中会真的需要有写一个这种京东页面的思路吗,我发现我从后面回来看的时候只认识这些代码,但是具体怎么去完整地写一个这种页面的思路就忘了。。
为什么没有显示呀????????????????
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637