链接是否同时具有onclick jquery和javascript事件?

时间:2011-01-09 00:36:04

标签: javascript jquery onclick toggle execute

我有一个jQuery监听的链接,如果点击它将切换另一个div。该链接还有一个onclick javascript操作。当我点击链接时,我要切换的div显示,但javascript不执行。

  1. 是否有可能让javascript执行并让jQuery切换div?
  2. 如果是这样,我会在jQuery代码中添加什么来允许链接执行onclick javascript操作?
  3. jQuery脚本

    $(function() {
      $('#links a').live('click', function() {
      $("#showall").toggle('slow');
      });
    });
    

    我的链接

    <div id ="links">
      <a href="some javascript" onclick="javascript">Play</a>
    </div>
    

1 个答案:

答案 0 :(得分:1)

对我而言,以下内容适用于Chrome,Firefox和IE。无论是纯Javascript(onclick)还是jQuery click()都会被执行。

<html>                                                                  
 <head>                                                                  
 <script type="text/javascript" src="jquery-1.4.4.js"></script>          
 <script type="text/javascript">                                         
   $(document).ready(function() {
        $('a').click(function() {
            $('div').toggle();
        });
   });                                    
 </script>                                                               
 </head>                                                                 
 <body>                                                                  
    <a href="#" onclick="alert('original onclick')">Click me</a>
    <div>
        Some div content...
    </div>
 </body>                                                                 
 </html>