私はそのような単純なifステートメントを持っています:
if ($('html').hasClass('m320')) {
// do stuff
}
これは期待どおりに機能します。ただし、にクラスを追加if statement
して、<html>
タグにクラスが存在するかどうかを確認したいと思います。私はそれが必要なので、それらすべてではなく、少なくとも1つのクラスが存在するだけですが、それ以上になることもあります。
私のユースケースは、さまざまなビューポート幅にクラス(たとえばm320
、m768
)を追加しているため、特定の幅(クラス)の場合にのみ特定のJqueryを実行したいというものです。
これが私がこれまでに試したことです:
1.1。
if ($('html').hasClass('m320', 'm768')) {
// do stuff
}
2.2。
if ($('html').hasClass('m320')) || ($('html').hasClass('m768')) {
// do stuff
}
3.3。
if ($('html').hasClass(['m320', 'm768'])) {
// do stuff
}
しかし、これらはどれも機能していないようです。私が間違っていることはわかりませんが、おそらく私の構文または構造です。