私はこれをうまく機能させました:
$('#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);
トグルが終了した後、どうすれば発砲できますか?
ありがとう。