1.当前学期是第几周(可能不太准确)
var today =new Date();
var currentMonth =today.getMonth()+1;
currentMonth=parseInt(currentMonth);
var d = new Date();
if(currentMonth>8){
//下面代表的,2015年(当前年份),9月(月份会加1),1日
d.setFullYear(d.getFullYear(),8,1);
d.setHours(0);
d.setMinutes(0);
d.setSeconds(0);
}else{
d.setFullYear(d.getFullYear(),2,1);
d.setHours(0);
d.setMinutes(0);
d.setSeconds(0);
}
var d1 = new Date();
//当前是这个学期的第几周
var currentWeek=2+parseInt((d1.getTime()-d.getTime())/1000/60/60/24/7);
2.点击按钮之后动态的添加一个按钮,然后点击添加的按钮会弹出确定框“ok”
(使用οnclick=“x()”有效,使用$(‘#test’).click(function(){..}无效)
<html>
<head>
<script src="jquery.min.js"></script>
</head>
<body>
<input type="button" value="1" onclick="f()"/>
</body>
<html>
<script type="text/javascript">
function f(){
$('body').append('<input type="button" id="test" value="2" onclick="x()">');
}
//有效
function x(){
confirm("ok");
}
//点击被代码动态添加的按钮,下面的方法不会执行
$('#test').click(function(){
confirm("ok");
})
</script>