نمایش نتایج 1 تا 2 از 2

نام تاپیک: تگ فرزند از تگ پدر الگو نگیرد

  1. #1

    تگ فرزند از تگ پدر الگو نگیرد

    سلام و خسته نباشید
    به این کد من ی نگا بندازید
    میبینید two# در داخل one# هستش.
    حالا من میخوام کاری کنم که two# از پدرش الگو نبرد
    یعنی وقتی روی #two کلیک کردی دستور عمل نکند.
    امیدوارم منظورمو متوجه شده باشن
    من میخوام که فرزند از پدر ارث نبرد.
    روی پدر کلیک کردی دستورات عمل کند ولی روی فرزند کلیک کردی عمل نکند.
    ممنون

    کد HTML:
    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>scrio=pt</title>
    
            <style type="text/css">
            
            #one{
                width:300px;
                height:200px;
                background:#0CC;
                margin:auto;
                margin-top:100px;
                padding-top:100px;
            }
            
             #two{
                width:100px;
                height:100px;
                background:#6FF;
                margin:auto;
            }
            
            </style>
            
            <script type="text/javascript" src="jquery-1.10.2.js"></script>
            <script type="text/javascript" src="jquery-ui-1.10.4.js"></script>
            <script type="text/javascript">
            $(document).ready(function(e) {
                $('#one:not(#two)').click(function(){
                
                alert('d');
                    
                })
            });
            
            </script>
            
    </head>
    <body>
    
    
    <div id="one">
    
    <div id="two">
    
    </div>
    
    </div>
    
    
    </body>
    </html>
    
    

  2. #2
    کاربر دائمی آواتار 2undercover
    تاریخ عضویت
    تیر 1391
    محل زندگی
    خراسان رضوی
    پست
    1,471

    نقل قول: تگ فرزند از تگ پدر الگو نگیرد

    با استفاده از متد stopPropagation از اون رویداد می تونید اینکار رو انجام بدید. در واقع وقتی این متد رو صدا می زنید باعث میشه که اون رویداد برای عناصر بالاتر اتفاق نیافته.

    فرضا وقتی توی یک عنصر کلیک می کنید تمام رویداد های مربوط به کلیک به ترتیب برای اون عنصری که روش کلیک شده، والد اون عنصر، والد والد اون عنصر الی آخر اتفاق می افته اما با فراخوانی اون متد این اتفاق دیگه برای عناصر بالاتر اتفاق نمی افته:


    $('#two').click(function (e) {
    e.stopPropagation();
    });
    $('#one').click(function (e) {
    alert('You clicked on #one not #two!');
    });

تاپیک های مشابه

  1. فرم فرزند و فرم پدر
    نوشته شده توسط saeedhushmand در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 05 آبان 1390, 20:50 عصر
  2. ارسال اطلاعات فرم فرزند به فرم پدر
    نوشته شده توسط Kubuntu در بخش C#‎‎
    پاسخ: 1
    آخرین پست: شنبه 21 خرداد 1390, 10:08 صبح
  3. سوال: انتقال محتویات textbox از فرم فرزند به فرم پدر - فوریه
    نوشته شده توسط navid1n2000 در بخش C#‎‎
    پاسخ: 4
    آخرین پست: دوشنبه 11 خرداد 1388, 02:05 صبح
  4. آیا تغییرات در کلاس فرزند به کلاس پدر هم اعمال میشه؟
    نوشته شده توسط Developer Programmer در بخش VB.NET
    پاسخ: 2
    آخرین پست: پنج شنبه 14 آذر 1387, 18:51 عصر
  5. اضافه کردن فرم فرزند به فرم پدر در برنامه های MDI
    نوشته شده توسط gomnam در بخش C#‎‎
    پاسخ: 11
    آخرین پست: شنبه 17 شهریور 1386, 14:06 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •