我需要动态改变一个变量的“名称”属性从一个链接不拾取价值 - 下面的代码...的jQuery/JavaScript的上点击
<input type="text" class="datepicker" id="dp1">
<a href="javascript:;" class="tab" name="1,2">test button</a>
和
$(document).ready(function(){
var pickable = { dp1: [4,5,6] };
$(".tab").click(function() {
var test = $(this).attr("name").split(",");
pickable = { dp1: test };
});
$(".datepicker").each(function() {
$(this).datepicker({
beforeShowDay: function(date){
var day = date.getDay(), days = pickable[this.id];
return [$.inArray(day, days) > -1, ""];
},
});
});
});
任何想法为什么这不起作用?
您能得到什么?字符串“1,2”而不是? – sheeks06 2010-09-29 08:43:32
不确定是诚实的...我怎么知道? – Tom 2010-09-29 08:51:25
var“test”的值总是一个字符串 – Joberror 2010-09-29 08:53:14