これには2つのオプションがあります:<p class="dayFlag@(day.OwnRequest)">
またはこれ:
@if (day.OwnRequest == 1)
{
<p class="dayFlag canWork"></p>
}
else if (day.OwnRequest == 2)
{
<p class="dayFlag canNotWork"></p>
}
else
{
<p class="dayFlag"></p>
}
最初のオプションは、はるかにクリーンです。しかし、タグ witch オプション 2 を見つける方が簡単です。
var dayFlag = dayHolder.find('.dayFlag');
そのような場合のベストプラクティスは何ですか? タグを操作して、ページにいくつかのJavaScriptを取得しました。常にデータ属性で取得するのは「重い」ですか、それとも正規表現でクラスを使用して dayFlaxX の後に数値があるかどうかを確認します