我有一個表單,其中有使用jquery克隆的元素。所以可能有多個< select>具有相同的類名稱,但不同的id例如。 <select name="ticket1" id="ticket1" class="ticket">
Jquery抓取選擇的id,其中有多個選擇具有相同的類名稱
從選擇節目的選擇/隱藏着一個<div id="hide1" class="hide">...</div>
這個jQuery代碼...
$(document).ready(function(){
$('.hide').hide();
$('select.ticket').change(function(){
var hideNo=this.id.substr(6);
console.log('This='+this); //debug for firebug
console.log('Id='+hideNo);//debug for firebug
console.log('Value='+this.value);//debug for firebug
$('#hide'+hideNo).toggle(this.value == 'child'||this.value == 'youth');
});
$(".ticket").change();
});
Works的第一個ID,但沒有任何後續的。
我是不是做錯了?
在此之後添加了克隆嗎? – Marc 2011-03-26 22:33:19