我在我的 php 页面中使用 colorbox.js 来显示用户选择的项目列表; 我在页面底部添加了一个保存按钮;我想在保存信息后关闭颜色框窗口;
我尝试了以下方法:
$.fn.colorbox.close();
$(".example5").colorbox.close();
我发现颜色框未定义;
这是我的代码:
prList.php:
<link media="screen" rel="stylesheet" href="colorbox.css" />
<script src="jquery.min.js"></script>
<script src="js/jquery.colorbox.js"></script>
<script>
$(document).ready(function(){
$(".example5").colorbox();
$("#click").click(function(){
$('#click').css({"background-color":"#f00", "color":"#fff", "cursor":"inherit"}).text("Testtesttest.");
return false;
});
});
</script>
<body>
<div id="listDetails">
<p><a href="form.php?prodId=<?php echo $roow[0]; ?> class="example5">ViewTable</a></p>
</div>
</body>
表单.php:
<table cellpadding="0" cellspacing="0" width="100%" style="border:1" >
<tr class="catH">
<td>aa</td>
<td>bb</td>
<td>cc</td>
</tr>
<tr>
<td colspan="3">
<div align="center" style="height:20px;">
<a href="#" style="color:#000000;" id="cboxSave" class="lbAction" rel="deactivate" onclick="savePurchase();">Save </a>
</div>
</td>
</tr>
</table>
保存购买():
function savePurchase(){
....................
$.fn.colorbox.close();
}
谁能告诉我为什么它不起作用?
最佳答案
阅读docs帮助:
$.colorbox.close()
关于javascript - 在 JavaScript 中关闭 colorbox.js 窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6502550/