Template.header.onRendered(function () { var $searchInput = $('.nav__search input'); $('#audio-player').mediaelementplayer({ alwaysShowControls: true, features: ['playpause', 'progress'], audioVolume: 'horizontal', audioWidth: 200, audioHeight: 20, iPadUseNativeControls: false, iPhoneUseNativeControls: false, AndroidUseNativeControls: false, success: function (mediaElement, domObject) { mediaElement.addEventListener('play', function(e) { Session.set('paused', false); }, false); mediaElement.addEventListener('pause', function(e) { Session.set('paused', true); }, false); // Display what's playing if user clicks the player without loading // another song first. $('.mejs-playpause-button').click(function () { if (Session.equals('defaultLoaded', true)) { var latest = Podcasts.findOne({}, { sort: {episodeNumber: -1} }); var message = 'Now playing ' + latest.title + ', mixed by ' + latest.host + '.'; Session.set('defaultLoaded', false); Session.set('nowLoaded', latest.mp3); Bert.alert(message, 'default', 'growl-top-right', 'fa-music'); } }); player = mediaElement; // make it available for other functions }, error: function () { console.log("Encountered an error while initializing the media element.") } }); var mp3 = $('#audio-player').attr('src'); Session.set('nowLoaded', mp3); $searchInput.css('font-family', 'Glyphicons Halflings'); $searchInput.attr('placeholder', '\ue003'); $searchInput.focusin(function () { if (FlowRouter.getRouteName() != 'home') FlowRouter.go('home'); $searchInput.css('font-family', 'Sweden Sans'); $searchInput.attr('placeholder', 'Search DJ, genre, etc.'); $('.tags').removeClass('hidden'); }); $searchInput.focusout(function() { if ($searchInput.val().length === 0) { $searchInput.css('font-family', 'Glyphicons Halflings'); $searchInput.attr('placeholder', '\ue003'); } if (!Session.get('mouseIsOverTag')) { $('.tags').addClass('hidden'); } }); });
Template.modelCreateDataSet.onRendered(function() { initModelBox(); Utils.filltobody($("#mask")); Utils.centerHtmlElement($("#dialog")); Utils.draggable(".ui-dialog-title"); });
"click .creation-form-submit": function(e, t) { var uuid = Template.currentData().uuid; var _id = Template.currentData()._id; var files = []; var dataSet = hyjj.DataSets.findOne({ 'uuid': uuid }); $('input:checked').each(function() { files.push($(this).val()); }); if (dataSet.files) { console.log(dataSet.files); _.each(files, function(f) { if (dataSet.files.indexOf(f) == -1) { dataSet.files.push(f); } }) } else { dataSet['files'] = files; } hyjj.DataSets.update({ '_id': _id }, dataSet); $(e.target).trigger('closeModelMapFIleData'); },
Template.propertyEditor.onRendered(function() { // do a sync from UI input control values to the data just for new property. var t = this; Template.currentData().name = $(t.find("input[name='name']")).val(); Template.currentData().type = $(t.find("select[name='type']")).val(); Template.currentData().column = $(t.find("select[name='column']")).val(); Template.currentData().isIdentifier = $(t.find("input[name='isIdentifier']")).prop('checked'); });
'click .podcast__tag': function (event) { var $str = $(event.target).text().slice(1); var $input = $('.nav__search input'); $input.css('font-family', 'Sweden Sans'); $input.val($str); $input.keyup(); }
"click tr":function (event,template) { // console.log("li"); // console.log(Template.currentData()); $(event.target).parents("tr").addClass("info"); $(event.target).parents("tr").siblings().removeClass("info"); $(event.target).trigger('listSelect', Template.currentData()); },
.on('click', (d) => { this.updateMode = d._id; this.currentUpdate = d; this.templateState.set('editComp', _.omit(d, ['children', '_children', 'parent'])); $('#modal-edit-comp').openModal(); $('#comp-sitelocation').material_select(); Materialize.updateTextFields(); });
'click .tag':function (event){ event.preventDefault(); var id = $(event.currentTarget).attr('id'); var idOrder = $(event.currentTarget).attr('idOrder'); //console.log("click para eliminr") Orders.update({'_id':idOrder}, {'$pull':{'orders':{'id':id}}} ) }
TabBar.setTemplate(button.template, function() { const ref = $('.flex-tab'); if (ref != null) { const ref1 = ref.find("input[type='text']:first"); if (ref1 != null) { ref1.focus(); } } const ref2 = $('.flex-tab .content'); return ref2 != null ? ref2.scrollTop(0) : void 0; });
export function doTabShow() { if (location.hash.indexOf('#wrap') !== -1) { $('.nav-tabs a[href=#wrap]').tab('show'); } else if (location.hash.indexOf('#transfer') !== -1) { $('.nav-tabs a[href=#transfer]').tab('show'); } else { $('.nav-tabs a[href=#trade]').tab('show'); } }
"click .address-ignore": function (event) { // Ignore line but mark it "valid" event.stopPropagation(); const addressKey = event.target.getAttribute("data-key"); const addressLine = $(`div.${addressKey}-display`); $(`div .address-invalid-line [data-key=${addressKey}] .address-line-copyover`).hide(); $(`div .address-invalid-line [data-key=${addressKey}] .address-ignore`).hide(); addressLine.removeClass("address-invalid-line"); },
export const $isScrolledElementVisible = (el, container) => { const containerTop = $(container).offset().top; const containerBottom = containerTop + $(container).height(); const elPosition = $(el).position(); const elemTop = elPosition && elPosition.top; const elemBottom = elPosition && elemTop + $(el).height(); return ((elemBottom < containerBottom) && (elemTop >= containerTop)); };
Transactions.observeRemoved('allowance_'.concat(this.templateInstance.data.token._id), () => { const refer = $(`#allowanceModal${this.templateInstance.data.token._id}`).data('refer'); $(`#allowanceModal${this.templateInstance.data.token._id}`).modal('hide'); if (refer === 'newOrder') { $('#newOrderModal').modal('show'); } else if (refer === 'existingOrder') { $('#offerModal').modal('show'); } });
Template.Main_nav.onRendered(() => { const myNav = $('#affixNav'); myNav.affix({ offset: { top: myNav.height() } }); $('.vertical-separator').css('height', myNav.height()/2); });
"change .js-select-all":function (event,template) { // var list = $(".entity-row-select"); // console.log($(".entity-row-select")); $.each($(".entity-row-select"),function (i,v) { v.checked = event.currentTarget.checked }); $(".entity-row-select").trigger("change"); },
$('.pictures-gallery-image').each(function () { const $image = $(this).find('img'); const $hover = $(this).find('.pictures-gallery-image-link-hover'); $hover.css('width', $(this).width()); if ($image.data('margin-top') !== undefined) { $image.css('margin-top', $image.data('margin-top')); } });
export const createNode = function(id){ // get x, y var x = $("#network").width()/2, y = $("#network").height()/2 var topogramId = FlowRouter.getParam('topogramId') var n = makeNode(topogramId, { x:x, y:y, name: id }, {}, Meteor.userId()) console.log("new node",n) Meteor.call("addNode", n) }
Meteor.startup( () => { $.ajaxSetup({cache: true}); // see 6_animation.styl#4 const isFirefox = /Firefox/.test(navigator.userAgent); const isIE11 = !window.ActiveXObject && "ActiveXObject" in window; if (!isFirefox && !isIE11){ $("head").append( $("<style/>").text(".container > * { opacity: 0 }") ); } });
const setPosition = (instance) => { const secretBoxHeight = instance.$('.secret-box').height(); const headerHeight = $('header').height(); const windowHeight = $(window).height(); // Set the box margin instance.$('.inner-box').css({ 'margin-top': (windowHeight - secretBoxHeight - headerHeight) / 2, 'margin-bottom': (windowHeight - secretBoxHeight - headerHeight) / 2, }); };
'click #reaction': (event, instance) => { const clicked = instance.$(event.target); const reactionDropdown = instance.$('.reactions-dropdown'); const reaction = $(clicked).text().trim(); const reactInput = instance.$('input'); $(reactInput).val(reaction); $(reactInput).focus(); instance.$('.help').addClass('active'); $(reactionDropdown).removeClass('active'); },
withRenderedTemplate('websitePropertiesBox', website, el => { const renName = $(el).find('td:contains(Name)').next().text(); assert.equal(renName, website.name, 'name displayed incorrectly'); const renUrl = $(el).find('td:contains(URL)').next().text(); assert.equal(renUrl, website.url, 'url displayed incorrectly'); const renAcc = $(el).find('td:contains(Accessibility)').next().text(); assert.equal(renAcc, website.accessibility, 'accessibility options displayed incorrectly'); const renComp = $(el).find('td:contains(Compliance)').next().text(); assert.equal(renComp, website.compliance, 'compliance options displayed incorrectly'); });
graph.deselectAll = function(){ Session.set('currentType', null) Session.set('currentId', null) Session.set('pathTargetNodeId', null) graph.unFocus() $('#infoBox').hide() $('#commentBox').hide() FlowRouter.go(window.location.pathname) }
const lockForm = () => { if (isNewClaim()) { $('.btn-unlocked').show(); $('.btn-locked, .btn-cancel-contact-info').hide(); } else { $('.btn-unlocked').hide(); $('.btn-locked').show(); Session.set('isClaimFormLocked', true); } };
function initModelBox() { $(".ui-dialog-title-closebutton").click(function() { //关闭对话框 $("#mask").hide(); $("#dialog").hide(); $(this).trigger('closeModelList'); }); Utils.filltobody($("#mask")); Utils.centerHtmlElement($("#dialog")); };
'click #submit': function(e){ e.preventDefault() var body = $('#body').val() var type = Session.get('currentType') || "nodes" var id = Session.get('currentId') || "node-000" if(body !="") { Meteor.call("addComment", id, type, body, Meteor.userId()) $('#body').val('') // reset textarea display } }
hyjj.User.update(updateData._id,updateData, function(error, _id){ if(error){ alert(error); }else if(_id){ // alert("修改成功!"); $(template.find("#edit_user_box")).addClass("hd"); template.step.set(1); template.subBoxData.set("title","修改成功!"); autoCenter($('#dialog')); } });
'click .creation-form-submit': function (e, t) { var data = Template.currentData(); var layoutVal = $('input[name="layout"]:checked').val(); var hideNonChooseVal = $('input[name="hideNonChoose"]').prop('checked'); data.target.params.defaultLayout = layoutVal; data.target.params.hideNonSelected = hideNonChooseVal; $(e.target).trigger('closeParamWindow', { targetNode: data.target.id, modified: true }); }
'click .btn':function (event){ event.preventDefault(); var id = $(event.currentTarget).attr('id'); var valor = parseInt($(event.currentTarget).attr('valor')); var value = event.target.value; var text = $(event.target).text(); var idImage = FlowRouter.getParam('id'); if(!isRegisterOption(id)){ Meteor.call('addOrder',id,valor,text,idImage,); } }
}, (err) => { if (err && err.error) { return Materialize.toast(err.error, 4000); } $('#platings').val(''); $('#plating').val(''); Materialize.toast('Datos de enchape actualizados exitosamente', 4000); Tracker.afterFlush(() => { $('select').material_select(); }); });
"click .address-invalid-line": function (event) { // set address value to be value from validatedAddress and mark it valid const addressKey = event.target.getAttribute("data-key"); const address = Template.instance().state.get("address"); const validatedAddress = Template.instance().state.get("validatedAddress"); address[addressKey] = validatedAddress[addressKey]; Template.instance().state.set("address", address); $(`div .address-invalid-line [data-key=${addressKey}] .address-ignore`).hide(); const addressLine = $(`div.${addressKey}-display`); addressLine.removeClass("address-invalid-line"); addressLine.addClass("address-valid-line"); },