Dom YUI-从';这';关键词

Dom YUI-从';这';关键词,dom,select,yui,Dom,Select,Yui,如何使用此关键字选择YUI节点 例如: <a href='javascript:test(this);'>Click Me!</a> <script> function test(el){ YUI().use('transition', function (Y) { var selectedElement = Y.one(el); }); } </script> 功能测

如何使用此关键字选择YUI节点

例如:

<a href='javascript:test(this);'>Click Me!</a>

<script>
    function test(el){
        YUI().use('transition', function (Y) {
            var selectedElement = Y.one(el);
        }); 
    }
</script>

功能测试(el){
YUI()。使用('transition',函数(Y){
var selectedElement=Y.one(el);
}); 
}
非常感谢您的帮助。

在您的代码中,“this”将指窗口对象,而不是链接。在YUI中执行此操作的更好方法是:

<a href="#" id="my-link">Click Me!</a>
<script>
YUI().use('transition', function(Y) {
  Y.one('#my-link').on('click', function(e) {
    e.halt();
    var selectedElement = e.target;
  });
});
</script>

YUI()。使用('transition',函数(Y){
Y.one(“#我的链接”)。在('click',函数(e)上{
e、 停止();
var selectedElement=e.target;
});
});
这避免了将JavaScript嵌入到标记中,这被认为是最佳实践。此外,它将所有代码包装在YUI沙盒中,这是推荐的方法。

在代码中,“this”将指窗口对象,而不是链接。在YUI中执行此操作的更好方法是:

<a href="#" id="my-link">Click Me!</a>
<script>
YUI().use('transition', function(Y) {
  Y.one('#my-link').on('click', function(e) {
    e.halt();
    var selectedElement = e.target;
  });
});
</script>

YUI()。使用('transition',函数(Y){
Y.one(“#我的链接”)。在('click',函数(e)上{
e、 停止();
var selectedElement=e.target;
});
});
这避免了将JavaScript嵌入到标记中,这被认为是最佳实践。此外,它将所有代码包装在YUI沙盒中,这是推荐的方法。

在代码中,“this”将指窗口对象,而不是链接。在YUI中执行此操作的更好方法是:

<a href="#" id="my-link">Click Me!</a>
<script>
YUI().use('transition', function(Y) {
  Y.one('#my-link').on('click', function(e) {
    e.halt();
    var selectedElement = e.target;
  });
});
</script>

YUI()。使用('transition',函数(Y){
Y.one(“#我的链接”)。在('click',函数(e)上{
e、 停止();
var selectedElement=e.target;
});
});
这避免了将JavaScript嵌入到标记中,这被认为是最佳实践。此外,它将所有代码包装在YUI沙盒中,这是推荐的方法。

在代码中,“this”将指窗口对象,而不是链接。在YUI中执行此操作的更好方法是:

<a href="#" id="my-link">Click Me!</a>
<script>
YUI().use('transition', function(Y) {
  Y.one('#my-link').on('click', function(e) {
    e.halt();
    var selectedElement = e.target;
  });
});
</script>

YUI()。使用('transition',函数(Y){
Y.one(“#我的链接”)。在('click',函数(e)上{
e、 停止();
var selectedElement=e.target;
});
});
这避免了将JavaScript嵌入到标记中,这被认为是最佳实践。此外,它还将所有代码包装在YUI沙盒中,这是推荐的方法