为什么此代码无法阻止页面刷新?

$('a').each(function() {
    var me = $(this);
    var mytarget = me.attr('href');
    var is_link_to_self = mytarget.indexOf("index.php");
    if(is_link_to_self !== false) {
        me.live('click', function() {
            $('#content').load(mytarget);
            return false;
        });
    }
});

最佳答案

未经测试,但是像这样会更简单:

$('a').live('click', function() {
  if ( $(this).attr('href').indexOf("index.php") > -1 )
  {
    $('#content').load( $(this).attr('href') );
    return false;
  }
});

09-25 18:21