私はこれをうまく機能させました:
$('#RCH'+r).on('click',function(e){$('#RSC'+r).find('.rct,.rcp').toggle();});
ただし、すべてのトグルの最後に、関数を呼び出したいrs(1);
計画1:コールバックをトグルに配置しようとしましたが、すべてがうまくいきません。
$('#RCH'+r).on('click',function(e){
$('#RSC'+r).find('.rct,.rcp').toggle('',function(){rs(1);});
});
上記はrs(1)、クラスが出現するたびに関数を呼び出します(のようにeach)。また、通常発生することを元に戻すため、表示されていて非表示になっている場合.rcpは、まったく.rct逆のことが起こります。したがって、プラン1では、すべてがハンドバスケットで地獄に落ちます。
rs(1)プラン2:関数のトグルの後に入れてみました.on(以下のように)。
$('#RCH'+r).on('click',function(e){$('#RSC'+r).find('.rct,.rcp').toggle();rs(1);});
ただし、このメソッドrs(1)はトグルが終了する前に起動するため、rs関数はその役割を果たしません。
だから...rs(1);トグルが終了した後、どうすれば発砲できますか?
ありがとう。