reza_5180 8 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 سلام. من یه افزونه نصب کردم. بعد از نصب اون در تمام صفحات سایتم پیغام آپدیت جی کوئری میومد. تا اینکه با کمی جستجو فهمیدم باید افزونه jquery updater رو نصب کنم. اما بعد از خروج از محیط مدیریتی (یعنی در صفحه wp-login ) باز ارور blockUI requires jQuery v1.2.3 or later! You are using v1.11.0 میاد.بعد یه سوال راجع به فرمامکانش هست یه فیلد رو که در داخلش مقدار پولی رو وارد میکنیم بصورت خودکار بین سه رقم سه رقم یه ممیز بزاره؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 با مدیران کار دارید یا سئوال دارید؟در انجمن اگر جستجو می کردید قبلا این بحث انجام شده و نتیجه هم گرفته شدهببینید افزونه شما شرط کرده که ورژن جی کوئری از 1.2 بزرگتر باشهورژن 1.11 به لحاظ ریاضی می شه یک و یازده صدم در صورتی که 1.2 می شه یک و بیست صدمحالا برای رفع مشکل یا باید فایل جی کوئریتون رو دستی ویرایش کنید و در ابتدای فایل jQuery v1.11.0 را به عددی بزرگتر از 1.2 تبدیل کنید یا افزونه را ویرایش کنید تا ورژن جی کوئری را با عددی مثل 1.0 مقایسه کنهبرای جدا کردن سه رقمیاین اسکریپت را در js ذخیره کنیدfunction addComma( str ) {var objRegex = new RegExp( '(-?[0-9]+)([0-9]{3})' );while( objRegex.test( str ) ) {str = str.replace( objRegex, '$1,$2' );}return str;}function removeComma( str ) {return str.replace( /,/g, '' );}و به فیلد هماین کدها را اضافه کنید onblur="this.value = addComma( this.value );" onfocus="this.value = removeComma( this.value );" 1 نقل قول لینک به ارسال
reza_5180 8 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 متشکرپیغام جی کوئری درست شداما جدا کردن سه رقم درست نشدمن اسکریپت رو به js یک افزونه اضافه کردمو در فرم مربوط به همون افزونه مورد استفاده قرار داذماما اتفاقی رخ نداد نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 http://jsbin.com/vebove/1/ نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .