PHP strtok()に相当するjavascriptはありますか? PHPでは、私はPHPのstrtok()のjavascriptまたはjquery相当ですか?
$sub = strtok($string, ':');
(Thanks to Phil's answer for that)
を使用すると思いますが、私はJavaScriptで同じことを行う必要があります。
私はこのような値が含まれている選択リストがあります:
<select id="myFonts">
<option value='Leckerli One'>Leckerli One</option>
<option value='Lekton:regular,italic,bold'>Lekton (plus italic and bold)</option>
<option value='OFL Sorts Mill Goudy TT:regular,italic'>OFL Sorts Mill Goudy TT (plus italic)</option>
</select>
とjQuery変更イベントでは、私が「値」フィールドを抽出する必要があります。しかし、値のフィールドにコロンが含まれている場合は、コロンの前に文字列の内容をプルし、その後に何も返さないといけません。
例えば、上記の私の例では、私は値が返さ必要があります。
Leckerli一つ Lekton OFLソートミルGoudy TT
はここ(現在、私のjQueryの値はコロンが含まれている場合、正常に動作しません。そして追加のプロパティは):1、または全体の値がある場合に存在しない場合
$('#myFonts').change
(
function()
{
var myFont = $('#myFonts :selected').val();
$('#fontPreviewSrc').attr('href','http://fonts.googleapis.com/css?family='+myFont);
$('.fontPreview').attr('style','font-family:'+myFont+';font-style:normal;font-size:2em;padding-top:10px;white-space:nowrap');
}
);
あなたは 'split()' – Amit