小编Zin*_*nox的帖子

如何将价格限制为2个小数点

我的Html

<div class="product-line">              
                    <a href="#" alt="close" class="btn-close" title="Remove"><img alt="remove" src="img/close.png" /></a>
                    <input class="input-text" name="product-code" type="text" placeholder="Product Code" />
                    <input class="input-text" name="product-quantity" type="text" placeholder="Quantity" />
                    <input class="input-text" name="product-discript" type="text" placeholder="Discription of Product" disabled />
                    <label class="label-sign">&pound;</label>
                    <input class="input-text price" name="product-price" type="text" placeholder="RRP Price" disabled />
                        <br>
</div>
Run Code Online (Sandbox Code Playgroud)

我的JS代码行

price = $(this).parent("div.product-line").find("input[name=product-price]").val( Number(price).toFixed(2)  *  quantity )
Run Code Online (Sandbox Code Playgroud)

基本上,如果我乘以例如40.2数量3,我得到类似120.600000000 ....我怎么能将它限制为2小数点.

数据通过JSON(由其他人制作)传入.

我是一名JS新手

javascript jquery decimal tofixed

2
推荐指数
1
解决办法
1110
查看次数

fabricjs从画布上删除对象(线),但并非所有对象都被删除

我对fabricjs比较陌生。我正在用fabricjs(1.7.11)在画布上创建一个网格,

我想要达到的目标:

基本上,当我单击一个按钮时,会创建一个网格,而当我单击另一个按钮时,我想删除该网格(该网格由fabricjs行组成),但是由于某种原因,并不是所有的行都被删除。

创建网格的功能

var grid = 30;
var cWidth = canvas.getWidth();

function CanvasGrid(){
    for(var i = 0; i < (cWidth / grid); i++){
        canvas.add(new fabric.Line([i * grid, 0, i * grid, cWidth], {
            stroke: '#ccc',
            selectable: false
        }));

        canvas.add(new fabric.Line([0, i * grid, cWidth, i * grid], {
            stroke: '#ccc',
            selectable: false
        }));
    }
}
Run Code Online (Sandbox Code Playgroud)

在画布上创建的网格:

http://imgur.com/a/U1bD7

删除网格的功能:

function RemoveGrid(){
    var objects = canvas.getObjects('line');
    for(var i = 0; i < objects.length; i++){
        canvas.item(i).remove();        
    }   
    RenderCanvas();
}
Run Code Online (Sandbox Code Playgroud)

结果:

http://imgur.com/a/vPmMa

我想删除其余的行。任何帮助,不胜感激。 …

html javascript canvas fabricjs

2
推荐指数
1
解决办法
5409
查看次数

动态生成的目标元素(Jquery)

我目前有类似的东西(http://jsfiddle.net/my7bM/)在页面上工作,只要它是使用php生成的,但是在另一个页面上有相同的功能发生,只在该页面上的内容是使用Ajax动态生成并且脚本不起作用(JS新手因此最感谢任何帮助)

我试过这个,但它仍然无效

$('.read-more').on("click", function (e) {
    e.preventDefault();
    $(this).closest('.member-content').next('.contentDiv').find('.myContent').show();
    $(this).hide();
    return false;
    );

$('.close-more').on("click", function (e) {
    e.preventDefault();
    $(this).closest('.contentDiv').prev('.member-content').find('.read-more').show();
    $(this).closest('.myContent').hide();
    return false;
});
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒,谢谢!

javascript ajax jquery dynamic

0
推荐指数
1
解决办法
1115
查看次数

标签 统计

javascript ×3

jquery ×2

ajax ×1

canvas ×1

decimal ×1

dynamic ×1

fabricjs ×1

html ×1

tofixed ×1