使用 jquery 访问聚合物元素变量
Access polymer-elements variables with jquery
我正在尝试使用 jQuery 更改页面,但我不知道如何访问 "selected" 变量。
这是我正在尝试通过 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.selected
和 tabs.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;
});
我正在尝试使用 jQuery 更改页面,但我不知道如何访问 "selected" 变量。
这是我正在尝试通过 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.selected
和 tabs.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;
});