mo30qari 1 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 (ویرایش شده) سلام خسته نباشید چطور میشه با کلیک روی یک عنصر سایر عناصر رو دچار تغییر کرد. مثلا یک عنصر داریم که اگه روش کلیک کردیم؛ padding یا margin یه عنصر دیگه برداشته بشه من کد زیر رو زدم ولی مثل اینکه اینطوری نمیشه a:clicked { #header { padding:0 40px 0 40px !important; } } ویرایش شده بهمن 94 توسط mo30qari لینک به ارسال
فرحان 997 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 سلام. باید از جاوا اسکریپت برای این کار استفاده کنید. ولی راحت ترش این هست که کتابخانه ی jquery رو توی پیج اینکلود کنید و بعد از اون تکه کد زیر رو بگذارید: <script type='text/javascript'> jQuery(document).ready(function($){ $('a.myelement').on('click',function(){ $('#header').css({'padding':'0px 40px 0px 40px'}); }); }); </script> 2 لینک به ارسال
mo30qari 1 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 این کد رو دقیقا بذارم تو صفحه یا جای myelement چیز دیگه ای بذارم؟ لینک به ارسال
فرحان 997 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 .myelement کلاسی هست که به یکی از تگ های a تون دادین . برای این که بگیم کدوم تگ a استفاده شده توی صفحه فعلی مد نظرمون هست باید اسم کلاس یا آی دی اون رو به تابع جی کوئری ارسال کنیم. اگر می خواید با کلیک بر روی هر تگ a ای توی صفحه فعلی دستورات اجرا بشه .myelement رو کلا پاک کنید. لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری