我有这样的HTML
<div class='mydiv expanded' id='1'>aaa</div>
<div class='mydiv ' id='2'>bbb</div>
<div class='mydiv ' id='3'>ccc</div>
<div class='mydiv ' id='4'>ddd</div>
和两个功能:
function collapse(){
$(document).find('.expanded').removeClass('expanded')
}
function expand(itemid){
$(document).find('.mydiv[id="'+itemid+'"]').addClass('expanded');
}
我打电话给其他一些功能
collapse()//我想删除所有“扩展”类
expand(3)//我想把“扩展”类添加到id为3的元素
如何逐个调用theese函数 - 首先崩溃,然后展开。
我已经查看了deffered和$ .when.then方法,但正如我所知,他们决定使用ajax调用......
答案 0 :(得分:0)
逐行解释和执行JavaScript。只需按照您希望的方式调用您的方法。
$。在使用DOM或AJAX等事件时需要when.then。