用javascript更改css代码

时间:2013-08-06 08:15:53

标签: javascript jquery html css width

我有一个大问题。

首先我有一个函数距离(晶格),它以KM为单位返回一个距离。 现在我想将css代码更改为.timedistance div = distance(latt)的宽度。

我这样做:

hover(function () {
    $(this).find('.line').show();
    var latt = $(this).attr("lat");
    $(this).find('.timedistance').width(distance(latt)); 
    $(this).find('.timedistance').show(); 
},function () {
    $(this).find('.line').hide();
    $(this).find('.timedistance').hide();    
});



$(".draggable").each(function () {
    $(this).append("<div class='timedistance'></div>");
    $(this).append("<div class='line'></div>");
});

1 个答案:

答案 0 :(得分:0)

尝试使用parseInt之类的,

var latt = $(this).attr("lat");
$(this).find('.timedistance').width(parseInt(distance(latt))); 
$(this).find('.timedistance').show();