小编nbr*_*oks的帖子

jQuery FancyBox 初始化不起作用

所以我有一个看起来像这样的照片库:

<div id="gallery">
  <a href="thumb1.jpg" class="fancybox">
    <img class="item"  src="thumb1.jpg">
  </a>
  ...
</div>
Run Code Online (Sandbox Code Playgroud)

我像这样在我的图像链接上初始化fancybox...

jQuery(document).ready(function() {
    jQuery('.fancybox').fancybox();
});
Run Code Online (Sandbox Code Playgroud)

...但什么也没有发生 - 单击我画廊中的图像只是链接到 href'd 图像。

我从 Chrome 控制台没有收到任何错误,并jQuery('.fancybox')正确选择了我的所有<a>元素。

任何想法为什么fancybox似乎不起作用?

jquery fancybox

0
推荐指数
1
解决办法
1465
查看次数

无法在Jquery中执行show()方法

我有类似的东西:

<div id="id1">
    //some code 1

    <div id = "id2">
    //some code 2

    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

现在,我使用命令隐藏所有块:

$("#id1").hide();
Run Code Online (Sandbox Code Playgroud)

但是,当我试图用命令显示内部块时:

$("#id2").show();    
Run Code Online (Sandbox Code Playgroud)

但这不起作用!

我该怎么做才能解决这个问题?

html javascript jquery

0
推荐指数
1
解决办法
81
查看次数

Python代码含%

任何人都可以解释我以下代码.我不明白%做了什么.据我所知它会返回余数,但我没有得到我期待的输出.什么是剩余部分?能不能一步一步解释输出.

for num in range(20):
    if num % 4 == 0:
        print num 
    if num % 16 == 0:
        print('XYZ')
Run Code Online (Sandbox Code Playgroud)

python modulus

-1
推荐指数
1
解决办法
3728
查看次数

从日期范围内查找整月 java

我有两个日期:

Start Date: 2017-01-15
End Date: 2017-05-27
Run Code Online (Sandbox Code Playgroud)

现在我想找到这两个日期之间的整月。所以结果应该是:

Feb-2017
Mar-2017
Apr-2017
Run Code Online (Sandbox Code Playgroud)

一月不包括在结果中,因为开始日期从月中开始,五月不包括在结果中,因为结束日期不包括整个五月。

我怎样才能用 Java 实现这一点?

我试过做这样的事情:

String date1 = "2015-01-15";
String date2 = "2015-05-27";

DateFormat formater1 = new SimpleDateFormat("MMM-yyyy");
DateFormat formater = new SimpleDateFormat("yyyy-MM-dd");

Calendar startCalendar = Calendar.getInstance();
Calendar endCalendar = Calendar.getInstance();

try {
    startCalendar.setTime(formater.parse(date1));
    endCalendar.setTime(formater.parse(date2));
} catch (ParseException e) {
    e.printStackTrace();
}

System.out.println("startDate:" + startCalendar.getTime());
System.out.println("endCalendar:" + endCalendar.getTime());

while (startCalendar.before(endCalendar)) {
    // add one month to date per loop
    String date = formater1.format(startCalendar.getTime()).toUpperCase();
    System.out.println(date);
    startCalendar.add(Calendar.MONTH, 1);
}
Run Code Online (Sandbox Code Playgroud)

但我不知道如何从结果中排除 Jan …

java date

-1
推荐指数
1
解决办法
3565
查看次数

标签 统计

jquery ×2

date ×1

fancybox ×1

html ×1

java ×1

javascript ×1

modulus ×1

python ×1