2017-02-03 4 views
0

私はscalajs-reactを使用していますが、DOMから削除する代わりにブートストラップアラートを隠したいと思います。 私はこのJavaScriptコードに私が誤って次のコードで反応しscalajsに翻訳herescalajs-reactで警告を表示しない

$('.alert .close').on('click', function() { 
 
    $(this).parent().hide(); 
 
})

が見つかりました:

.componentDidMount(scope => Callback { 
    jQuery(scope.getDOMNode()).on("click", null, null, Alert.closed _) 
    } 

明白な問題は、それがときに警告を隠していることです私はボタンの上だけでなく、どこでもクリックします。この$( '。alert .close')をどのように翻訳できますか?

答えて

0

私はちょうどon()メソッドのセレクタがありませんでした。 解決策は次のとおりです。

jQuery(scope.getDOMNode()).on("click", ".close", null, Alert.closed _) 
関連する問題