我有一个以科学计数法格式化的小双精度值。当我显示该值时,它以 1.34423E-12 格式显示,小数点后有 5 位数字。我想舍入该值,使其显示为 1.344E-12。
是否有内置方法将科学记数法值舍入为 x 位小数?
我在无法访问源代码的页面上执行 DOM 操作。我只想阻止执行链接的 onClick 处理程序,添加我自己的无关函数,然后允许原始 onClick 函数正常执行。这是页面代码的示例:
<a href="#" onclick="myAjaxFunction('param1, param2');return false;" name="buyLink" id="buyLink" >Buy Now</a>
Run Code Online (Sandbox Code Playgroud)
我想出了下面的代码框架:
jQuery('#buyLink').click(function(event){
event.preventDefault();
my2ndFunction(); // alert(‘I ran’);
//execute myAjaxFunction() here
});
Run Code Online (Sandbox Code Playgroud)
我有两个挑战:
1) 当我使用 Alert() 代码对此进行测试时,会出现警报,但仍会运行原始函数(preventDefualt 似乎不起作用)。
2)如何调用具有正确动态参数值的原始函数?(也许以某种方式使用“自我”?)