平时我们在使用网页元素的时候,通常会发现,元素都有title属性,比如:
<img id="3" src="version/ProductImg/2Flower.jpg" width="283" height="200" border="0" title="两年三七花"/>
上面的这图片对象,它的title属性为:title="两年三七花"
正因为有了这个,所以我们在使用JS代码控制title的时候,常常会把属性设置错误。
在JS中,我们可以通过下面的方法来设置title。
document.getElementById( '元素ID ').setAttribute( 'title ', '标题的内容 ');
document.getElementById( '元素ID ').title= '标题的内容 ';
但是在jquery里面,上面这两种方法就不行了。
$("#元素ID").title= '标题的内容 '; 这行代码是错误的哦。
我们应该使用下面的方法。
$("#元素ID").attr("title","标题内容");