رفتن به مطلب

استفاده از سه شرط در جی کوئری


پست های پیشنهاد شده

سلام.

نمیدونم چجوری باید سه تا شرط پشت سرهم بذارم

اینجوری مثلا:


function Sidebar_Control() {
var BrWidth = $(window).width();
if (BrWidth < 767) {
}
if (BrWidth = 767) {
}
else (BrWidth > 767) {
}
}

ممنون

لینک به ارسال

شرط else که دیگه statement نداره ، کدی که شما نوشتین صحیحش این میشه :


function Sidebar_Control() {
var BrWidth = $(window).width();
if (BrWidth < 767) {

}
else if (BrWidth = 767) {

}

else{

}
}

اما راه بهترش استفاده از switch هست : http://www.w3schools.com/js/js_switch.asp

لینک به ارسال

ببخشید یه سوال دیگه هم داشتم.

استفاده از «و» و «یا» چجوریه؟ هرچی گشتم تو w3 پیدا نکردم.

مثلا:


if (BrWidth < 767 && BrWidth > 992) { }

ممنون

لینک به ارسال

بستگی به این داره که بخواهید هر سه شرط حتما برقرار باشند باید از عملگر and یعنی && استفاده بشه :


function Sidebar_Control() {
var BrWidth = $(window).width();
if(BrWidth < 767 && BrWidth = 767 && BrWidth > 767)){
}
}

اما اگر بخواهید حداقل یکی از شرط ها بقرار باشد از or یعنی || استفاده میشه:


function Sidebar_Control() {
var BrWidth = $(window).width();
if(BrWidth < 767 || BrWidth = 767 || BrWidth > 767)){
}
}

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...