2016-04-07 8 views
0

最近私の会社で新しいプロジェクトに取り掛かりました。すぐに私はすべてのJavaScriptファイルでユニークなものを観察し始めました。私はそれだけでmultiline commentであり、無視され、このjQueryセレクタ内の野生の文字

$('#alert', target).removeClass('info warning success').addClass('danger'); 
+4

そのあるこの

$("[id^=some_common_prefix]") $("[id$=some_common_suffix]") 

のようなものです。セレクタの一部ではありません。 –

答えて

4

のようなものだった場合、私は完全に理解しているだろう、この

$('#alert'/*, target*/).removeClass('info warning success').addClass('danger'); 

のようなコードに何かを参照してください

$('#alert'/*, target*/) 

と同じです
$('#alert') 

私は何かをテストするためにこれを行う多くの開発者を見てきました。それを削除するのではなく、将来の参照のために保管します。

また、この例ではIDが一意であるため、セレクタにコンテキストを渡す必要はありません。

+0

ターゲット内でID要素を探すのは嫌いです。ちょうど悪いコードだと言います。 –

+0

@SelvakumarArumugam右寄せ、ありがとう! – Tushar

+0

が表示されます。一部の開発者はコメントを残すために良い場所を知りません。 – AbP

0

/* */ & // jqueryの内のJavaScriptの

コード野生文字(十分に近い)のコメントを使用することであるidコメントid属性

関連する問題