例如:你有一张桌子,它有4个tds和2个trs.表的背景颜色为白色.如果我点击A td,A td应为红色,如果我点击B,B td应为红色,A td也应为红色.如果我点击C比,C应为红色,B和A也应为红色.
我有类似的东西.但它并不好,因为当我再次点击时,我想将颜色改回白色.
http://jsfiddle.net/k8UgT/193/
我使用的代码
<table>
<tr>
<td onclick="function()">AAA</td>
<td onclick="function()">BBB</td>
<td onclick="function()">CCC</td>
</tr>
<tr>
<td onclick="function()">DDD</td>
<td onclick="function()">EEE</td>
<td onclick="function()">FFF</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
JS:
$( function() {
$('td').click( function() {
$(this).css('background', '#aaa')
} );
} );
Run Code Online (Sandbox Code Playgroud) 我的代码有问题.我有这个代码:
<?php include "../config.php"; ?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Title</title>
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<? if (!empty($_SESSION['LoggedIn'])) { ?>
<div class="row">
<div class="span2">
<p><h3>Welcome <?=$_SESSION['login']?> loggedin: <?=$_SESSION['LoggedIn']?></h3> </p>
</div>
</div>
<br>
<div class="row">
<div class="span2">
<h1>Menu</h1>
</div>
<div class="span5">
<h2>Header1:</h2>
</div>
</div>
<?
} else {
?>
<h1>Error</h1>
<?
}
?>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
结果是:
Welcome admin loggedin: 1
Menu
Header1:
Error
Run Code Online (Sandbox Code Playgroud)
为何错误???
哪里有错误?我认为所有支架都很好.也许它可能是我的localhost问题??? 或者我不知道.你能给我一些建议吗?