我有两个 div 的 idtoday
和tomorrow
. 由于只能显示其中一个,我编写了一个在这两者之间切换的 javascript 函数。
function switchDay(selector) {
if (selector == "tomorrow") {
$("#today").hide();
$("#tomorrow").show();
$("#daySelector").html('<a href="#" onclick="return switchDay(\'today\');">this day</a> | next day');
}
if (selector == "today") {
$("#tomorrow").hide();
$("#today").show();
$("#daySelector").html('this day | <a href="#" onclick="return switchDay(\'tomorrow\');">next day</a>');
}
return false;
}
在我的 PHP 中,我回显了这样的开关链接:
echo '<p id="daySelector">today | <a href="#" onclick="return switchDay(\'tomorrow\');">tomorrow</a></p>';
如您所见,我已经将 hide() 和 show() 切换为 jquery 函数(在我使用 .style.display 函数之前),现在还想放弃旧的onclick
,而是使用 jquery .click()
。不过,我不确定如何更改切换链接。
我怎样才能做到这一点?(最好不要让我的脚本变得更大......)