将title属性添加到替换的图像

时间:2014-08-05 15:52:10

标签: jquery

尝试将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>' );
}

3 个答案:

答案 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