JQUERY,不在FaceBox Modal中工作

时间:2010-01-17 23:05:42

标签: jquery plugins facebox

我正在为名为Facebox的mdoals使用JQUERY插件。我遇到的问题是出于某种原因,我写的JQUERY一旦打开就无法修改Facebox Modal。

以下是代码段:

<script type="text/javascript">         
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox()
});

function sendviewemail (action) {
$("#shareboxcontent").toggle();

$("#shareboxcontent").load("/notes/?blah", function(){
$("#shareboxcontent").slideDown();
});
}
</script>

<div id="sharebox" style="display:none;">
<h1>Send to your team</h1>
<h2><span id="" onclick="sendviewemail(); return false;">Or, send via email</span></h2>
<div id="shareboxcontent" style="display:none;">boooo</div>
</div>

具体而言,问题在于“$(”#shareboxcontent“)。slideDown();”和.load。 JQUERY正在运行,没有错误,但没有从JQUERY.LOAD插入HTML,或者向下滑动div。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

首先,我没有看到任何具有rel =“facebox”的锚点(&lt; a&gt;标签)。这至少需要创建facebox的第一个实例。试试这个:

<h2><a href="#shareboxcontent" rel="facebox">Or, send via email</a></h2>

希望有所帮助。