这应该很简单。我正在尝试使用 slice 方法删除购物车中动态创建的字符串中的最后两个字符。
因此,我希望产品显示为 28 美元,而不是将产品显示为 28.00 美元。由于这些值来自数据库,我不能像在很多教程中看到的那样简单地在变量中定义字符串。
我在这里创建了一个 JSFiddle:http: //jsfiddle.net/EbckS/
不工作的 jQuery 如下:
$(".myclass").slice(0,-2);
这应该很简单。我正在尝试使用 slice 方法删除购物车中动态创建的字符串中的最后两个字符。
因此,我希望产品显示为 28 美元,而不是将产品显示为 28.00 美元。由于这些值来自数据库,我不能像在很多教程中看到的那样简单地在变量中定义字符串。
我在这里创建了一个 JSFiddle:http: //jsfiddle.net/EbckS/
不工作的 jQuery 如下:
$(".myclass").slice(0,-2);
你应该使用text
.
$(".slice").text(function(i, text) {
return text.slice(0, -2);
});
i
引用集合中元素的索引位置text
引用旧文本值非常简单。我用它来从字符串中获取数字,你也可以使用它。
var height= "800px";
var newheight = height.substring(0,height.length-2); //string 800
newheight= parseFloat(newheight) || 0; //number 800