HTML マークアップの要素の ID として、次の 2 種類の文字列があります。
日付:
"april-23"
"march-20"
およびシーズン名:
"springtime"
"winter"
日付には、月と日を区切るダッシュがあります。
季節は、他のトークンのない 1 つの単語です。
月または季節を次の新しい変数に割り当てたいと思います。
time_of_year
私がこれを行う場合:
var time_of_year = $(this).attr("id").split('-')[0];
月には機能しますが、トークンを含まないシーズン名で呼び出すと、エラーが発生しますか?
これを行う安全な方法は何ですか?