【发布时间】:2013-05-12 02:45:10
【问题描述】:
重写完整的 Javascript。
Javascript
<div id="PopUp1" style="display: none; color: #FFFFFF;"></div>
<div id="Mask"></div>
<script type="text/javascript">
var Design = '<p>Design!!!!!</p><input type="submit" value="Close" onClick="Close(Design,1)" />';
function PopUp(htmlstring, id) {
$('#PopUp' + id).fadeIn('slow');
$('#Mask').fadeIn('slow');
}
function Close(htmlstring, id) {
$('#PopUp' + id).fadeOut('slow');
$('#Mask').fadeOut('slow');
}
$('#Mask').click(function () {
$('#Mask').fadeOut('slow');
$('#PopUp' + id).fadeOut('slow');
});
</script>
HTML
<td width="100" align="center" onClick="PopUp(Design,1)">Designs</td>
现在面具与 VAR 设计一起出现。但是 Var 没有显示?
【问题讨论】:
-
您在 console.log 中看到了哪些错误(如果有)?
-
您正在加载 jQuery 两次。使用 jquery-latest.js 或 jquery-1.8.3.js 但不能同时使用。此外,您稍后将
$s 编辑到代码中——它仍然无法与它们一起使用吗?此外,HTML 无效:如果 div 不在 td 或 th 内,则不能在表内包含 div。 -
TD在表格里面,只是我用onClick复制了Coding那一行!
-
是的,但是 div 是 td 内的吗?
-
如何创建一个 jsfiddle 来演示您的问题?老实说,您更新的代码/html 并没有提高我们对您遇到的问题的理解。您将 CSS、HTML 和 Javascript 混合在一起。
标签: javascript jquery html onclick