ツールボックスで他のセレクターをクリックするたびに _hideIconChild() が呼び出されるコードの下にあるように、jQuery を使用しているときに典型的な問題が発生しました。デバッグ中に _hideIconChild() に移動して実行しますが、オーバーフロー コンポーネントを隠していません。コンソールcolorPickerComp.hide()
で試してみると、非表示になります。関数で機能しない理由がわかりません。手がかりとして誰か?
var colorPickerComp = $(".colorpicker");
/**
* Hide anything that overflowing on the screen when clicked
*/
function _hideIconChild() {
colorPickerComp.hide();
}