wadigchan
@wadigchan

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

条件を満たす間はtrueのままにするという書き方

ある条件を満たす間は、値をtrueのままにするというような書き方をしたいのですが、その書き方に関するアドバイスをいただきたいです。

具体的に書くと、チェックボックスを、カーソルが上に来た時のみhoverをtrueにして表示にしていて、カーソルが離れればhoverがfalseになりチェックボックスも消えるという仕組みなのですが、チェックボックスにチェックが入っている時はカーソルが離れてもhoverをtrueのままにしてチェックボックスを表示させたままにするという書き方をしたいです。
今のままだと、カーソルを離した時にhoverをfalseにする処理が走ってしまうので、チェックが入ったままチェックボックスが消えてしまいます。

これを再現できる書き方があれば教えてください。
よろしくお願いします。

0

3Answer

チェックボックスからカーソルが外れるとき、
チェックボックスのhoverをチェックボックスの値とします

1Like

hoverをfalseにする処理の前にチェックボックスにチェックが入ってるかどうか取得して
ifでチェックが入っていない時だけfalseにするように組めばいいのでは?

0Like

Your answer might help someone💌