好吧,这是我想要的完美运行的代码
$("#previous").click(function() {
var month=$("#previous").attr("name");
var loadurl="include/calendar.php?month=january";
$("#calendar").load(loadurl);
return false;
});
上面的代码只是从 calendar.php 中加载我想要的内容,但是当我将代码修改为我真正需要的内容时,日历 div 只是隐藏不显示任何内容
$("#previous").click(function() {
var month=$("#previous").attr("name");
var loadurl="include/calendar.php?month="+month;
$("#calendar").load(loadurl);
return false;
});
这是html,$prev_month 和$next_month 是经过一些计算后获得的,分别是当月(2 月)的 1 月和 3 月
<a href="javascript: void(0)" class="previous" id="previous" name="<?php echo $prev_month ?> "> </a>
<span class="month"> <?php echo "{$month} {$year}"; ?> </span>
<a href="javascript: void(0)" class="next" name="<?php echo $next_month ?>" id="next"> </a>
我似乎找不到问题所在。你能在这里找出错误吗,还请告诉我在哪里可以看到 jquery 错误,以便我可以调试任何未来的问题