Я пытаюсь вычесть два символа из строки, которая динамически генерируется из базы данных, которая помещается в корзину table td. Поэтому вместо того, чтобы показать товар как 28,00 $, я хочу, чтобы продукт показывался как 28 долларов США. Поскольку эти значения поступают из базы данных, я не могу просто определить строку в переменной, как я видел во многих учебниках.jQuery Как направить строку в классе TD
Вот мой JS Fiddle http://jsfiddle.net/EbckS/6/
Вот мой eronous код
$(document).ready(function(){
$("table td.SCNProductPrice").text(function(i, text) {
return text.slice(0, -2);
});
});
Это является продолжением на другой вопрос, который я разместил здесь: jQuery Removing last two characters in a class
Я положил это в другой вопрос, потому что я не понимал, что таргетинг на класс внутри таблицы td потребует другого синтаксиса. Спасибо за вашу помощь!
«динамически сгенерированный» <- это элемент, присутствующий в pageload или вставленный позже? В вашей скрипке отсутствует стол! – adeneo
Если значения поступают из базы данных, не можете ли вы обработать их на стороне сервера? –
Ваша разметка недействительна. http://jsfiddle.net/EbckS/10/ – undefined