Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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
如何将一堆jQuery代码行存储在一个变量中,以便以后在文档中使用。。?_Jquery_Variables_Append - Fatal编程技术网

如何将一堆jQuery代码行存储在一个变量中,以便以后在文档中使用。。?

如何将一堆jQuery代码行存储在一个变量中,以便以后在文档中使用。。?,jquery,variables,append,Jquery,Variables,Append,我有类似的东西,我必须在jQuery代码中的几个宫殿中使用它。 我无法使用函数,因为“.payment items input”是在加载文档后追加的。 我想要一种减少代码行并提高性能的方法,例如使用一个变量,而不是大量这些代码行 $('.payment-items input').each(function(index){ var value = $('.payment-items input').eq(index).val(); var price = $('.payment-

我有类似的东西,我必须在jQuery代码中的几个宫殿中使用它。 我无法使用函数,因为“.payment items input”是在加载文档后追加的。 我想要一种减少代码行并提高性能的方法,例如使用一个变量,而不是大量这些代码行

$('.payment-items input').each(function(index){
    var value = $('.payment-items input').eq(index).val();
    var price = $('.payment-items input').eq(index).parent().find('p span').html();
    final += (value * price);
});

这个输入元素是如何加载的?在什么@wahwah上使用load?我看不出这对操作有什么帮助。我看不出为什么不能使用函数。在写入这些行的任何地方,都可以用运行它们的函数替换。$'有问题。付款项目输入'?把它作为一个参数,而不是硬编码。@MahdiGhandi-展示更多的代码来提供上下文,我们可能会提供帮助。。如果你已经赢得了20个代表,我们可以使用聊天。同时,编辑你的问题,以提供更广泛的背景,并赢得其他人的机会,而不是我给你一个更好的答案。我们可以尝试一下:同时,考虑删除代码注释。没用。