使用jquery访问聚合物元素变量

Access polymer-elements variables with jquery

本文关键字:元素 变量 聚合物 访问 jquery 使用      更新时间:2023-09-26

我试图用jQuery更改页面,但我不知道如何访问"选定"变量。

以下是我试图用jQuery实现的目标:

var tabs = document.querySelector('paper-tabs');
var pages = document.querySelector('core-animated-pages');
tabs.addEventListener('core-select', function(){
    pages.selected = tabs.selected;
});

我试过这样的东西:

$(document).ready(function(){
    $('paper-tabs').on('core-select', function(){
            $('core-animated-pages').attr('selected',$(this).attr('selected'));
    });
});

那么如何使用jQuery获取pages.selectedtabs.selected呢?

编辑:这对我有效,但我不相信这是的最佳答案

$(document).ready(function(){
    $('paper-tabs').on('core-select', function(){
        $('core-animated-pages').find('section').removeClass('core-selected');
        $('core-animated-pages').find('section:eq('+($(this).find('.core-selected').index())+')').addClass('core-selected');
    });
});

我想混合动力车就行了。

$(document).on('core-select','paper-tabs', function(){
    document.querySelector('core-animated-pages').selected = this.selected;
});