0
我使用jQuery做表格元素以下stuff-顯示形式上使用jQuery
我需要旁邊的表格單元格我點擊,一些動畫顯示的形式。
我的代碼的問題是,窗體只顯示一次,然後在任何更多的鼠標點擊它沒有。
的代碼是─
<script type="text/javascript">
$(document).ready(function(){
$("td").click(function(event) {
var div = $("#myform");
div.css({
position:"absolute",
top:event.pageY,
left: event.pageX});
var delayTimer = setTimeout(function() {
$that.fadeIn("slow");
}, 100);
div.mouseover(function(event) {
if (delayTimer)
clearTimeout(delayTimer);
}).mouseout(function(){
if (delayTimer)
clearTimeout(delayTimer);
var $that = $(this);
delayTimer = setTimeout(function() {
$that.fadeOut("slow");
}, 500)
});
});
});
</script>
</head>
<body>
<table width="600" border="2" cellpadding="4">
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<div id="myform">
<form>
<input type="text" value="Arjun"/>
<input type="submit" value="submit" />
</form>
</div>
</body>
</html>
更多的解釋---- 上點擊任何TD手機,ID爲 「myForm的」 div標籤應顯示..動畫