عرض سلام و احترام
عذر خواهم بنده بخشی رو پیدا نکردم متناسب با سوالات جاوا اسکریپن و جی کوئری ، به ناچار اینجا پرسیدم
بنده بعد از لود یک سری مقادیر در یک جدول قصد دارم Label هایی رو که مقدار متنی "خوانده شده" هستند را بخوانم و به آنها یک کلاس Css را اضافه کنم
بنده به این شکل عمل کردم:
<script> $(document).ready(function () { $('#lblState').focusout(function () { if ($("#lblState").val() == 'خوانده شده') { $("#lblState").addClass('label-success'); } else { $("#lblState").addClass('label-warning'); } }); }); </script>
اما متاسفانه کد اصلا کار نمیکنه.ممنون میشم راهنمایی کنید
پیشاپیش سپاسگذارم
کلمه کلیدی debugger را مانند کد زیر قرار بدید سپس قبل از بارگذاری مجدد صفحه مرورگر خود را inspect کنید حال میتوان کدتان را دیباگ کنید.
$(document).ready(function () { $('#lblState').focusout(function () { debugger; if ($("#lblState").val() == 'خوانده شده') { $("#lblState").addClass('label-success'); } else { $("#lblState").addClass('label-warning'); } }); });
به نظر من رشته رو توی دابل کونیشن بذار چون خودم این کارو کردم و جواب گرفتم
$(document).ready(function () {
$("#list").click(function () {
var lst = $(this).val();
if (lst == "فارغ التحصیل شده ام") {
$("#open").fadeIn();
$("#open").fadeIn("slow");
$("#open").fadeIn(3000);
}
else {
$("#open").fadeOut();
$("#open").fadeOut("slow");
$("#open").fadeOut(3000);
}
});
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)