ユーザーが入力を入力すると、動的にURLスラッグを作成しようとしています。不要な文字は削除する必要があります。スペースは、ハイフンとすべてを小文字に置き換える必要があります。したがって、ユーザーが「Ruddy's Cheese Shop」と入力すると、「ruddys-cheese-shop」が表示されます。jquery - 動的にURLを生成
これはこれまで私が行ってきたことです。
<input id="tb1" />
<div id="tb2"></div>
$('#tb1').keyup(function() {
var Text = $('#tb1').val();
Text = Text.toLowerCase();
Text = Text.replace(/[^a-zA-Z0-9]+/g,'-');
$('#tb2').html($('#tb1').val(Text));
});
これはほとんど動作しますが、私はjsに新しいです。ありがとう
を助けることほとんど仕事... " - あなたはもっと具体的になりますか? –
http://www.thewebsitetailor.com/jquery-slug-plugin/ – j08691