سلام به همگی
کسی میدونه از تابع each در جی کوئری یک مقداری رو خروجی بگیرم؟
مثلا یک عملیاتی رو انجام دادم الان خروجیش رو بیارم بیرون ضربدر ی چیز دیگه کنم
از متغیری که نتیجه رو ریختم داخلش بیرون از بلاک each نمیتونم استفاده کنم
میخوام نتیجه عملیات دوتا each رو بیارم بیرون درهم ضرب کنم
درواقع برای ایتم های سبد خرید هست اگر راه بهتری دارید پیشنهاد بدید
تمام قیمت های واحد رو ریختم توی each که تک تکشون رو بدست بیارم بعد ضربدر تعدادشون کنم که از توی each دوم بدست آوردم
اگه کلا اشتباهه میگید باید چیکار کرد لطفا!
@moomleianoo
سلام ، خب شما باید متغیر رو ابتدای اون فایل اسکریپتی خودتون تعریف کنید بعد مقدار دهی کنید.
var Count = 0
$(.wrap).each(function({
Count += 1
}))
alert(Count)
var inputs_number = $("input.validate-number");
inputs_number.each(function(){
var single_input = $(this).val();
alert(single_input);
});
@moomleianoo
چی شد الان؟!!
شما که متغیر single_input رو دارید هر بار داخل این تابع تعریف میکنید
این متغیر باید بیرون تابع تعریف بشه مثل کدی ک گذاشتم بعنوان سمپل
@moomleianoo
خب اگر بیرون تابع تعریف کنید که قاعدتا باید بشناسه !!
اصلا تابع each اجرا میشه؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟