0

要素 id でこれを行う場合10_food_select:

var id = $(sel).attr("id").split("_");

次のような配列を取得します。

["10", "food", "select"] 

私が欲しいのは id = 10 (または最初の要素が何であれ) です。これは後で と書くことid[0]で取得できますが、最初の var 宣言で id を分割配列の最初の要素の値と等しくするにはどうすればよいでしょうか?

4

5 に答える 5

2

別の方法ですが

var id = +($(sel).attr("id").replace(/_.+$/,''));
于 2013-10-24T14:37:34.373 に答える