我有一个大问题。
首先我有一个函数距离(晶格),它以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>");
});
答案 0 :(得分:0)
尝试使用parseInt
之类的,
var latt = $(this).attr("lat");
$(this).find('.timedistance').width(parseInt(distance(latt)));
$(this).find('.timedistance').show();