0

私はこのようなチェックボックスを持っています:

<input type="checkbox" value="1500-374-Breckin Meyer" id="artistBreckin Meyer" class="ImdbAddArtist" name="artist[]">
var exploded = value.split('-');
$("#" + par2 + "").append(('<br /><input type="checkbox" name =' + par + ' value=' + exploded[0] + "-" + exploded[1] + '-' + exploded[2] + ' />' + exploded[3] + '<br />'));
$('#artist' + exploded[3]).slideUp('slow');

それは私のdivを追加しますが、次の行は機能しません:

$('#artist' + exploded[3]).slideUp('slow');

誰か教えてもらえますか?

4

1 に答える 1

2

-文字を分割区切り文字として使用しており、分割している文字列は1500-374-Breckin Meyer. あなたのコードを考えると、これは文字列の配列を生成します1500374およびBreckin Mayer.

つまり、結果の文字列/セグメントの配列には 3 つの要素 (インデックス 0 からインデックス 2) があります。

ただし、以下に示すように、4 番目のセグメント (インデックス 3) を参照しています。

exploded[3]

于 2012-04-27T10:55:28.667 に答える