Jquery没有使用按钮的后台更改?

时间:2015-03-04 01:58:26

标签: javascript jquery html

我有一个html按钮,但我无法使用Jquery更改它的背景。

<html>
  <head><script type="text/javascript" src="jquery_2x.js"></script><script type="text/javascript" src="func_btns.js"></script> </head>
  <body bgcolor='#454545'><br />
    <form method="POST" action="">
        <input type="button" value="Button #1" name="sname" class="btn2" /><br/><br />
        <input type="button" value="Button #2" name="sclass" class="btn2"/>
    </form>                                 
  </body>
</html>

以下是func_btns.js文件:

$(document).ready(function(){
   $('btn2').css('background-image', 'btna.jpg');
});

简单的JS代码工作,但这个代码的安静不起作用,我已下载最新的jquery并附加到html页面。

2 个答案:

答案 0 :(得分:0)

使用.使用类选择器,即$(".btn2")

答案 1 :(得分:0)

以下是类似主题Setting background-image using jQuery CSS property

尝试这样的事情,

 $('.btn2').css('background-image', 'url("btna.jpg")');