مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

zohrehnodehi

عضویت از 1392/02/16

خواندن متغییر در فانکشن jquery بدون استفاده از onclick

  • سه شنبه 26 آبان 1394
  • 12:16
تشکر میکنم

سلام به دوستان عزیز

یک کد بصورت زیر دارم

 <div id="collapseThree_@j" class="panel-collapse collapse">
                        @foreach (var b in db.UnderAttribiuts.Where(a => a.AttId == i.AttId))
                        {
                            <div class="panel-body">
                                <a href="/ShowProductBy/@b.Title">@b.Title</a>
                            </div>
                        }
                    </div>

ودر فانکشن مربوطه می خواهم مقدار

collapseThree_@j

را بخوانم که اول بصورت باز شده نشان دهد

این متغییر را چگونه باید بخوانم

کد فراخوانی بصورت زیر است

 

<script type="text/javascript">
             $(function () {
                 $('#collapseThree_').collapse({
                    toggle: false
                });
            });

    $(function () { $('#collapseThree_').collapse('toggle'); });
        </script>

با تشکر از شما

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

zohrehnodehi

عضویت از 1392/02/16

  • سه شنبه 26 آبان 1394
  • 14:23

چرا هیچکی جواب منو نمیده؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • سه شنبه 26 آبان 1394
  • 18:52

بهترین راه برای کاری که شما می خواهید انجام دهید نوشتن متد onclick است و در کد js از کلمه کلیدی this برای گرفتن اطلاعات تگ div استفاده کنید.

کاربر سایت

zohrehnodehi

عضویت از 1392/02/16

  • چهارشنبه 27 آبان 1394
  • 15:11

ممنون اما من می خوام وقتی صفحه ی مورد نظر لود میشه منو ها رو درحالت باز نشان بده

بنابراین onclik نمی شه استفاده کرد

کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • چهارشنبه 27 آبان 1394
  • 17:02

شما می تونید function ای را که برای متد onclick می نویسید داخل حلقه نیز قرار دهید که در زمان لود صفحه تابع را فراخوانی کند و همگی را به ترتیب باز کند و پس از آن بروی هر کدام که کلیک شد تابع از طریق onclick صدا زده می شود و آن بخش را باز و بسته می کند.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)