Updated Branches: refs/heads/multiple-Vlans b7ca6502c -> 0aa722241
Add even/odd appearance to each vlan field Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/0aa72224 Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/0aa72224 Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/0aa72224 Branch: refs/heads/multiple-Vlans Commit: 0aa7222412fe4607a1043852b1031b5daa64e0ea Parents: b7ca650 Author: Brian Federle <[email protected]> Authored: Tue Feb 12 14:44:58 2013 -0800 Committer: Brian Federle <[email protected]> Committed: Tue Feb 12 14:44:58 2013 -0800 ---------------------------------------------------------------------- ui/scripts/ui-custom/zoneWizard.js | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/0aa72224/ui/scripts/ui-custom/zoneWizard.js ---------------------------------------------------------------------- diff --git a/ui/scripts/ui-custom/zoneWizard.js b/ui/scripts/ui-custom/zoneWizard.js index aeda072..54cf2c9 100644 --- a/ui/scripts/ui-custom/zoneWizard.js +++ b/ui/scripts/ui-custom/zoneWizard.js @@ -768,15 +768,21 @@ // Multiple Vlan Ranges functionality // var addVlan = function(options) { + var evenOdd = function() { + cloudStack.evenOdd($container, '.field[rel=vlanRange]:visible', { + even: function($elem) { $elem.addClass('even') }, + odd: function($elem) { $elem.addClass('odd') } + }); + }; + var $vlanClone = $vlanRangeFirst.clone() .insertAfter($container.find('.field[rel=vlanRange]:visible').filter(':last')); - var $remove = $hide.clone() .appendTo($vlanClone); if (options) { if (options.start) - $vlanClone.find('input:first').val(options.start); + $vlanClone.find('inpunt:first').val(options.start); if (options.end) $vlanClone.find('input:last').val(options.end); @@ -784,7 +790,10 @@ $remove.click(function() { $vlanClone.remove(); + evenOdd(); }); + + evenOdd(); }; $expand.insertAfter($container.find('form [rel=vlanRange]')).click(function() {
