多个事件的不同显示模式

时间:2015-09-24 12:16:52

标签: jquery scrollmagic

我想要不同的事件,不同的显示模式:

.on("enter leave", function (e) {
    $("#artwork figcaption").style.display(e.type == "none" ? "block" : "none");
});

1 个答案:

答案 0 :(得分:0)

我建议您使用.css()

,而不是以这种方式放置样式
.on("mouseenter", function (e) {
    $("#artwork figcaption").css("display", e.type == "mouseenter" ? "block" : "none");
});

或在.css()中使用回调:

.on("mouseenter", function (e) {
    $("#artwork figcaption").css("display", function(){
        return e.type == "mouseenter" ? "block" : "none";
    });
});