在点击的地方打开一个div

时间:2010-06-13 08:10:01

标签: php javascript jquery

我有一个相当简单的问题,但我似乎无法找到答案。 我希望当我点击网页上的任何地方时,会打开一个div。我怎样才能实现CSS风格。 我的问题是关于div的位置,如果我在表中添加这个div,我希望每次点击不同的行时打开它。 感谢。

1 个答案:

答案 0 :(得分:0)

嗯尝试这样的事情:

<table>
<tr onclick="d=document.getElementById('myDiv');if(d.style.display=='block'){d.style.display='none';}else{d.style.display='block';}">
 <td><td>
</tr>
<tr onclick="d=document.getElementById('myDiv');if(d.style.display=='block'){d.style.display='none';}else{d.style.display='block';}">
 <td><td>
</tr>
</table>

<div id="myDiv" style="display:none">
STuff
</div>

有更好的方法来做到这一点..我不确定tr标签是否有一个onclick处理程序,但值得一试。您可以使用jquerymootools等javascript库。