Разобрался.
Оказывается parseInt работал. но из за чего то некоректно работал в условие сравнения. Теперь работает. Привожу пример перевода значения положения элемента
setInterval(function()
{
// берем значение положения в формате "XX.px"
var $position_images2=$("#block2").css("left");
// убираем "px"
$position_images2=$position_images2.replace("px","");
// превращаем в число
$str2 = parseInt($position_images2);
// сравниваем, число можно и в кавычках
if ($str2 >= 900)
{
// меняем стиль
$("#block2").css("background-color","green");
}
else
{
}
}, 10);
Теперь нужно отключить данный setInterval.