我得到了这段代码:
ng-class="{selectedHeader: key == selectedCol}"
Run Code Online (Sandbox Code Playgroud)
它有效,但我也希望将'key'值添加为类,我试过:
ng-class="[{selectedHeader: key == selectedCol}, key]"
Run Code Online (Sandbox Code Playgroud)
但那不起作用,有谁知道如何解决这个问题?
下面的代码基本上来回动画div.然后我希望动画在悬停时停止.如果我删除这一行就行了:"$(".block").animate({left:'0px'},1,animate);" 然后div只是动画一次不是我想要的.那么如何保持.stop()功能但仍然让动画在无限循环?
$(function animate(){
$(".block").animate({left: '+=500px'}, 2000);
$(".block").animate({left: '0px'}, 1, animate);
});
$(".block").hover(function(){
$(".block").stop();
$(".block").animate({ width:"20%", height:"20%"}, 500 );
});
Run Code Online (Sandbox Code Playgroud) 以下代码工作正常:
$("#searchTab").click(function(){
$(".tab").addClass("tabNo");
$(".tab").removeClass("tabYes");
$(this).addClass("tabYes");
$(".content").hide();
$("#searchContent").show();
});
Run Code Online (Sandbox Code Playgroud)
但如果我尝试将代码组织成如下所示的函数,它就不起作用.只有"$(".content").hide();" 从功能似乎工作.这是为什么?
function tabSelect(){
$(".tab").addClass("tabNo");
$(".tab").removeClass("tabYes");
$(this).addClass("tabYes");
$(".content").hide();
}
$("#searchTab").click(function(){
tabSelect();
$("#searchContent").show();
});
Run Code Online (Sandbox Code Playgroud)