如果是,则触发js功能。 我可以使用值复选一个复选框并选中="选中"在页面刷新和我提交以下...
<input type="checkbox" name="check" value="checked"
<?php if($_POST['check'] == 'checked'): ?>checked="checked"<?php endif; ?> />
你们都不记得触发js功能。
这是我的功能以及我尝试完成的任务。 http://jsfiddle.net/melbourne/s5AXZ/
我唯一的选择是我要求你或通过ajax显示和发布新评论..仍然会保持刷新问题,但不需要刷新。简而言之,我坚持自从ajax发布以来我的第一个问题,并在我的联盟中显示新评论。 感谢。
答案 0 :(得分:2)
您的问题有点混乱,但根据我的理解,如果在加载时选中了复选框,您希望触发.change
- 方法。
我建议你在父元素(你要添加night
- 类的那个)上做同样的php-if。
类似的东西:
<?php if($_POST['check'] == 'checked') echo 'class="night"'; ?>
如果您已经知道要进行的更改,最好在服务器端修复此问题。
但是,如果你只想用js做这件事,你可以这样做:
function initBackground() {
if ($('#btn').is(':checked')) {
$('#btn').parent().toggleClass('night');
}
}
$(document).ready(function () {
initBackground();
});