Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果span标记中的值大于99,如何更改字符串值的CSS边距_Javascript_Html_Jquery_Ajax - Fatal编程技术网

Javascript 如果span标记中的值大于99,如何更改字符串值的CSS边距

Javascript 如果span标记中的值大于99,如何更改字符串值的CSS边距,javascript,html,jquery,ajax,Javascript,Html,Jquery,Ajax,我想在标记中更改字符串的CSS边距,当它的值大于99时 我如何做到这一点 。总数量{ 位置:绝对位置; z指数:1; 背景色:透明; 字体系列:可爱的字体; 字体大小:40px; 动画:neonAnim 2s交替反向无限; 颜色:#FF00F0; /*默认值*/ 右边距:2px; /*当CSS边距>99时,我想将其更改为以下值*/ 右边距:20px; } 99您可以创建一个变量放入标记中;您可以在JavaScript中创建它,然后使用if语句询问变量是否大于99。 然后,您可以创建另一个CSS

我想在
标记中更改字符串的CSS边距,当它的值大于99时

我如何做到这一点

。总数量{
位置:绝对位置;
z指数:1;
背景色:透明;
字体系列:可爱的字体;
字体大小:40px;
动画:neonAnim 2s交替反向无限;
颜色:#FF00F0;
/*默认值*/
右边距:2px;
/*当CSS边距>99时,我想将其更改为以下值*/
右边距:20px;
}

99
您可以创建一个变量放入标记中;您可以在JavaScript中创建它,然后使用if语句询问变量是否大于99。
然后,您可以创建另一个CSS类,一个处理>99的CSS类,另一个处理添加JS和jquery到标记中的CSS类,这听起来是一种合理的方法。具体来说:1)在元素中添加一个带有“99”的“id”(您要读取的元素),2)在页面加载时调用一些JS($(document).ready()”是流行的最爱),3)读取您的值(例如“99”),并以编程方式更新您的类CSS(例如“total_quantity”)(在onload过程中使用jQuery或vanilla JS)。我实际上是从JS函数中获取数据。这里是我的函数代码。
函数pos_total_row(){var total_quantity=0;$('table#pos_table tbody tr')。每个(函数(){total_quantity=total_quantity+_read_number($);$('input.pos quantity'));$('span.total_quantity')。每个(函数(){$(this.html(uu number_uf(total_quantity));})
在我看来,你的解决方案似乎很好。你能给我一些工作示例吗?很抱歉,但不是真的!这台计算机是临时借来的,无法下载任何编码软件。这个答案是从理论领域得出的,但如果没有代码编辑器提供的语法更正的帮助,你不会希望看到一个解决方案!尽管如此,很高兴听到它在逻辑基础上是有用的。尝试采用这种逻辑,看看你是否能够根据它的前提创建一个工作示例。无论如何,感谢你的帮助,我正在尝试进入工作解决方案。