通过点击显示div后启动TwentyTwenty.js

时间:2015-06-18 10:14:33

标签: javascript jquery html css

我正在隐藏div,直到通过此脚本单击按钮:

  $(document).ready(
      function() {
          $(".openthis").click(function() {
               $("#yalecontent").show("slow");
          });
      });

但是我也在div中使用TwentyTwenty,在点击链接显示div之后,TwentyTwenty内容没有任何高度,所以它没有出现。我怎样才能让它出现?这是二十二岁的剧本:

  $(window).load(function() {
    $("#container1").twentytwenty();
  });

这是一个jsfiddle。请注意,我不能在这里工作二十二,我不知道为什么。它在我的本地主机上工作,但我只想展示我是如何制作这个结构的。

1 个答案:

答案 0 :(得分:1)

首先,不要隐藏#yalecontent' div by css。

$(document).ready(function() {
  $("#container1").twentytwenty();
  // hide here after twentytwenty load in this div.
  $("#yalecontent").hide("fast");

  $(".openthis").click(function() {
    $("#yalecontent").show("slow");
  });
});

尝试这个可能会解决您的问题。