JQUERY, не работает в модале FaceBox - PullRequest
1 голос
/ 18 января 2010

Я использую плагин JQUERY для mdoals под названием Facebox. У меня возникла проблема по какой-то причине: JQUERY, который я пишу, не может изменить модал Facebox после его открытия.

Вот фрагмент кода:

<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 работает без ошибок, но не вставляет HTML из JQUERY.LOAD или не скользит вниз по div.

Есть идеи?

1 Ответ

0 голосов
/ 18 января 2010

Перво-наперво, я не вижу якорей (тегов ) с rel = "facebox". Это необходимо для создания хотя бы самого первого экземпляра facebox. Попробуйте это:

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

Надеюсь, это поможет.

...