【发布时间】:2012-10-04 15:13:58
【问题描述】:
我有一个函数,它将获取某个类(“jobStatus”)的所有跨度,并从中删除一个额外的类(“橙色”)。我从 SELECT onchange (onchange="chgJobstatus(this);") 调用该函数。效果很好。
但是,我试图让它在页面加载时根据所选值运行(这是服务器端动态生成的。)
这将起作用:
$(document).ready(function(){
chgJobstatus(document.getElementById("chgStatus"));
});
这不起作用:
$(document).ready(function(){
chgJobstatus(jQuery('#chgStatus'));
});
jQuery('#id') 不和 document.getElementById('#id') 做同样的事情吗??
【问题讨论】:
-
我相信只有 $ 被加载,除非你调用 noConflict()。
-
你说元素是由“jobStatus”类选择的,你为什么要选择ID?
标签: javascript jquery