我从某人那里得到了这段代码,它应该可以工作,但是它出现了 undefined for source.attr('id')
,我不知道为什么。
var vendorTypeSelect = $("#select-vendor-type");
var vendorLocationSelect = $("#select-vendor-location");
createDropDown(vendorTypeSelect);
createDropDown(vendorLocationSelect);
function createDropDown(source){
console.log(source);
var customClass = source.attr('id'); <--- undefined????
console.log(customClass);
customClass = customClass.substr(customClass.indexOf("#") + 1)
源控制台日志提取对象,包括它的 id,但 customClass 的控制台日志显示“未定义”。当我放的时候它也说未定义$("#select-vendor-location").attr('id');
我在这里上传了页面:http: //pixeldesigns.ca/files/blush/