ТДж и инти правы. Тем не менее, я только что протестировал код, который вы разместили, и он, похоже, работает на меня. Оборачиваете ли вы код в синтаксис $ (document) .ready, чтобы убедиться, что страница полностью загружена до запуска jQ?
, например
$(document).ready(function() {
var specsort = $('#specifications').html();
$('input[name="GT_specifications"]').each(function(){
$('input[name="GT_specifications"]').val(specsort);
});
});