0

ユーザーがキーワードをコンマで区切って挿入できる入力フィールドがあります。そのキーワードである src を使用して、デフォルトのファイル拡張子が .png の画像を生成したいと思います。画像は予想されるキーワードに基づいて名前が付けられているため、ここでは画像ファイルは作成されていません。

たとえば、リストは次のようになります。

【子犬、子猫、風船、クッキー】

画像を含むキーワードを入力すると、そのことの小さなアイコンが階層内の別の場所にポップアップ表示されます。

私はすでにjqueryに精通しており、同様のトリックを行うことができますが、取り組む方法がわからないのはコンマ区切りのリスト部分です。入力フィールドの value 属性を取得し、画像の src を変数としてその値に設定できます。しかし、コンマの間だけをキャプチャする方法が主な問題です。(カンマの後のスペースは関係ありません)

4

1 に答える 1

5

分割/トリム/マップを実行できます:

var words = [];
jQuery.each(jQuery.trim(jQuery("#input").val()).split(","), function(index, value){ words.push(jQuery.trim(value));
});

これにより、適切にトリミングされた単語の配列が得られます。

于 2011-05-12T04:28:49.080 に答える