尝试将fdb.name添加为用于替换正在显示的文本的图像的title属性。我使用了title =" fdb.name" ,但是ofc只显示该文本而不是更正数据库中的相应名称
(function($) {
for (var i = 1; i <= 96; i++) {
var fdb = null;
if ( i < 10 ) {
fdb = franchiseDatabase['fid_000' + i];
} else {
fdb = franchiseDatabase['fid_00' + i];
}
$('#brief_standings , #livescoring_summary ,#recent_draft_picks ')
.find('td').filter(function() { return $(this).text() == fdb.name; })
.html( '<a href="' + window.baseURLDynamic + '/' + window.year + '/options?L=' + window.league_id + '&F=' + fdb.id + '&O=01">' + '<img src="' + fdb.icon + '"class="franchiseicon" title="fdb.name" /></a>' );
}
答案 0 :(得分:1)
如果您想使用jQuery执行此操作,就会出现这种情况。
$("#"+this.id).attr("title", fdb.name);
答案 1 :(得分:0)
您正在复制引号。试试这个:
.html( '<a href="#"><img src="#" class="franchiseicon" title="view teampage" /></a>' );
答案 2 :(得分:0)
在jquery中,您可以使用http://api.jquery.com/attr/#attr2中解释的属性attr(name,value)的setter