我可以创建一个函数来提供给jQuery函数吗?
e.g。
$(document).ready(function(){
$("#button1").attr("src","img.png")
});
为:
$(document).ready(function(){
foo('button1','img.png')
});
function foo(objname,imurl)
{
$(objname).attr("src",imurl)
}
答案 0 :(得分:2)
当然可以。但是根据您的示例,您的选择器上没有#
ID和.
类。
$(document).ready(function(){
foo('#button1','img.png');
});
function foo(objname,imurl)
{
$(objname).attr("src",imurl)
}
第二个选项:如果您打算仅传递ID
,您可以:
$(document).ready(function(){
foo('button1','img.png');
});
function foo(objID,imurl)
{
$( "#" + objID ).attr("src",imurl)
}