hybridstart
Version:
A hybrid application development framework
33 lines (26 loc) • 703 B
JavaScript
/**
* member
*/
define(function(require) {
require('sdk/common');
var $ = app.util;
app.window.popoverElement({
id: 'view',
url: './content.html',
bounce: true,
});
window.childrenInit = function() {
var status = $('.label-tab-head .flex-1')[0].dataset.status;
app.window.evaluate(null, 'view', 'getData("'+status+'")');
};
//tab
$('.label-tab-head').tap('.flex-1', function(e) {
if (e.target.classList.contains('cur')) {
return null;
}
$('.label-tab-head .cur')[0].classList.remove('cur');
e.target.classList.add('cur');
var status = e.target.dataset.status;
app.window.evaluate(null, 'view', 'getData("'+status+'")');
});
});