2012-08-01 88 views
0

我有一個div包含一個textarea。返回textarea的原始contextmenu?

<div class="parent" style="width: 500px;height: 500px;"> 
    <textarea style="width: 100%;height:50%" class="children"></textaarea> 
</div> 
<script> 
    $('.parent').bind('contextmenu',function(){ 
     showParentContextMenu(); 
    }); 
</srcipt> 

當我在文本區域右鍵點擊其父appear.So如何在這種情況下,原來的設置文本菜單(瀏覽器),用於textarea的文本菜單!謝謝了很多!

回答

1
$('.parent').children().bind('contextmenu', function(e){ 
     e.stopPropagation(); 
    });​ 
+0

備案:從jQuery 1.7開始,.on()方法是將事件處理程序附加到文檔的首選方法。 – Brandon 2012-08-01 07:17:59

+0

非常感謝!Brandon Shults – 2012-08-01 07:25:56