2013-05-12 26 views
1

我正在使用一个插件,无法使其工作。在插件中选择一个块的孩子

我想打一个容器像this one

如果你点击一个块,覆盖应该移动到一个特定的方向。
但我想要得到的.coverFrame-Container的孩子每一次,它只是给我的文件+ ' > .cover'

下面的链接是我的代码:

$.fn.coverBlock = function() { 
    // Settings 
    var settings = $.extend({ 
     direction: 'up', 
     speed: 400 
    }); 

    $(this).click(function() { 
     element = this; 
     console.log(this + ' .cover'); 
    }); 
} 

$(function() { 
    $('.coverFrame').coverBlock(); 
}); 

这只是调试了。

控制台日志的点击功能只是给了我这样的:

file:///G:/wamp/www/training/index.html# .cover 

不添加+ ' .cover'它使我有以下几点:

<a href="#" class="coverFrame" style="display: block; height: 100px; width: 100px;">...</a> 

我怎样才能解决这个问题,我可以选择孩子并使用它?

回答

0

尝试在点击功能中使用$(this)。