Best JavaScript code snippet using cypress
admin.js
Source:admin.js
...28 var sandboxmode = 'sandbox';29 } else {30 var sandboxmode = 'production';31 }32 $('.std,.api,.live,.sandbox,.sandbox_warning, .accelerated_onboarding').parents('.control-group').hide();33 $('.get_sandbox_credentials').hide();34 $('.get_paypal_credentials').hide();35 // $('.authentication').hide();36 $('.authentication').parents('.control-group').hide();37 if (paypalproduct == 'std' && sandboxmode == 'production') {38 $('.std.live').parents('.control-group').show();39 $('.get_paypal_credentials').show();40 $('#params_paypal_merchant_email').addClass("required");41 } else if (paypalproduct == 'std' && sandboxmode == 'sandbox') {42 $('.std.sandbox').parents('.control-group').show();43 $('.get_sandbox_credentials').show();44 $('#params_sandbox_merchant_email').addClass("required");45 } else if (paypalproduct == 'api' && sandboxmode == 'production') {46 $('.api.live').parents('.control-group').show();47 $('.get_paypal_credentials').show();48 $('#params_paypal_merchant_email').removeClass("required");49 } else if (paypalproduct == 'api' && sandboxmode == 'sandbox') {50 $('.api.sandbox').parents('.control-group').show();51 $('.get_sandbox_credentials').show();52 $('#params_sandbox_merchant_email').removeClass("required");53 } else if (paypalproduct == 'exp' && sandboxmode == 'production') {54 $('.api.live').parents('.control-group').show();55 $('.exp.live').parents('.control-group').show();56 $('.accelerated_onboarding').parents('.control-group').show();57 $('.get_paypal_credentials').show();58 $('#params_paypal_merchant_email').removeClass("required");59 //$('.authentication.live.certificate').parents('.control-group').show();60 } else if (paypalproduct == 'exp' && sandboxmode == 'sandbox') {61 $('.api.sandbox').parents('.control-group').show();62 $('.exp.sandbox').parents('.control-group').show();63 $('.accelerated_onboarding').parents('.control-group').show();64 $('.get_sandbox_credentials').show();65 $('#params_sandbox_merchant_email').removeClass("required");66 // $('.sandbox.authentication').show();67 } else if (paypalproduct == 'hosted' && sandboxmode == 'production') {68 $('.api.live').parents('.control-group').show();69 $('.hosted.live').parents('.control-group').show();70 $('.get_paypal_credentials').show();71 $('#params_paypal_merchant_email').removeClass("required");72 } else if (paypalproduct == 'hosted' && sandboxmode == 'sandbox') {73 $('.api.sandbox').parents('.control-group').show();74 $('.hosted.sandbox').parents('.control-group').show();75 $('.get_sandbox_credentials').show();76 $('#params_sandbox_merchant_email').removeClass("required");77 }78 if (sandboxmode == 'sandbox') {79 $('.sandbox_warning').parents('.control-group').show();80 }81 }82 handlePaymentType = function () {83 var paypalproduct = $('#params_paypalproduct').val();84 var currentval = $('#params_payment_type').val();85 $('.payment_type').parents('.control-group').hide();86 $('.check_ips').parents('.control-group').hide();87 if (paypalproduct == 'std') {88 $('.payment_type').parents('.control-group').show();89 }90 if (paypalproduct == 'std' || paypalproduct == 'hosted') {91 $('.check_ips').parents('.control-group').show();92 }93 if (paypalproduct == 'exp' || paypalproduct == 'api' || paypalproduct == 'hosted') {94 $('#params_payment_type option[value=_cart]').attr('disabled', '');95 $('#params_payment_type option[value=_oe-gift-certificate]').attr('disabled', '');96 $('#params_payment_type option[value=_donations]').attr('disabled', '');97 $('#params_payment_type option[value=_xclick-auto-billing]').attr('disabled', '');98 if (currentval == '_cart' || currentval == '_oe-gift-certificate' || currentval == '_donations' || currentval == '_xclick-auto-billing') {99 $('#params_payment_type').val('_xclick');100 }101 } else {102 $('#params_payment_type option[value=_cart]').removeAttr('disabled');103 $('#params_payment_type option[value=_oe-gift-certificate]').removeAttr('disabled');104 $('#params_payment_type option[value=_donations]').removeAttr('disabled');105 $('#params_payment_type option[value=_xclick-auto-billing]').removeAttr('disabled');106 }107 $('#params_payment_type').trigger("liszt:updated");108 }109 handleCreditCard = function () {110 var paypalproduct = $('#params_paypalproduct').val();111 $('.creditcard').parents('.control-group').hide();112 $('.cvv_required').parents('.control-group').hide();113 if (paypalproduct == 'api') {114 $('.creditcard').parents('.control-group').show();115 $('.cvv_required').parents('.control-group').show();116 }117 }118 handleRefundOnCancel = function () {119 var paypalproduct = $('#params_paypalproduct').val();120 $('.paypal_vm').parents('.control-group').show();121 if (paypalproduct == 'std') {122 $('.paypal_vm').parents('.control-group').hide();123 }124 }125 handleCapturePayment = function () {126 var paypalproduct = $('#params_paypalproduct').val();127 var payment_action = $('#params_payment_action').val();128 $('.capture').parents('.control-group').hide();129 if (paypalproduct == 'hosted' && payment_action == 'Authorization') {130 $('.capture').parents('.control-group').show();131 }132 }133 handleTemplate = function () {134 var paypalproduct = $('#params_paypalproduct').val();135 $('.paypaltemplate').parents('.control-group').hide();136 if (paypalproduct == 'hosted') {137 $('.paypaltemplate').parents('.control-group').show();138 }139 }140 handleTemplateParams = function () {141 var paypaltemplate = $('#params_template').val();142 var paypalproduct = $('#params_paypalproduct').val();143 $('.hosted.templateA,.hosted.templateB,.hosted.templateC,.hosted.template_warning').parents('.control-group').hide();144 if (paypalproduct == 'hosted' && paypaltemplate == 'templateA') {145 $('.hosted.templateA,.hosted.template_warning').parents('.control-group').show();146 }147 if (paypalproduct == 'hosted' && paypaltemplate == 'templateB') {148 $('.hosted.templateB,.hosted.template_warning').parents('.control-group').show();149 }150 if (paypalproduct == 'hosted' && paypaltemplate == 'templateC') {151 $('.hosted.templateC,.hosted.template_warning').parents('.control-group').show();152 }153 }154 handlePaymentAction = function () {155 var paymenttype = $('#params_payment_type').val();156 //var currentval = $('#params_payment_action').val();157 if (paymenttype == '_xclick-subscriptions' || paymenttype == '_xclick-payment-plan' || paymenttype == '_xclick-auto-billing') {158 $('#params_payment_action').val('Sale');159 $('#params_payment_action').parents('.control-group').hide();160 $('#params_payment_action').trigger("liszt:updated");161 } else {162 $('#params_payment_action').parents('.control-group').show();163 }164 }165 handleLayout = function () {166 var paypalproduct = $('#params_paypalproduct').val();167 $('.paypallayout').parents('.control-group').hide();168 $('.stdlayout').parents('.control-group').hide();169 $('.explayout').parents('.control-group').hide();170 // $('.hosted.paypallayout').parents('.control-group').hide();171 if (paypalproduct == 'std' || paypalproduct == 'exp' || paypalproduct == 'hosted') {172 $('.paypallayout').parents('.control-group').show();173 }174 if (paypalproduct == 'std') {175 $('.stdlayout').parents('.control-group').show();176 }177 if (paypalproduct == 'exp') {178 $('.explayout').parents('.control-group').show();179 }180 }181 handleAuthentication = function () {182 var paypalAuthentication = $('#params_authentication').val();183 var sandbox = $("input[name='params[sandbox]']:checked").val();184 if (sandbox == 1) {185 var sandboxmode = 'sandbox';186 } else {187 var sandboxmode = 'production';188 }189 var paypalproduct = $('#params_paypalproduct').val();190 $('.authentication').parents('.control-group').hide();191 if (paypalproduct != 'std') {192 if (sandboxmode == 'sandbox') {193 $('.authentication.sandbox.select').parents('.control-group').show();194 if (paypalAuthentication == 'certificate') {195 $('.authentication.sandbox.certificate').parents('.control-group').show();196 } else {197 $('.authentication.sandbox.signature').parents('.control-group').show();198 }199 }200 else if (sandboxmode == 'production') {201 // $('.authentication.live.certificate').parents('.control-group').show();202 $('.authentication.live.select').parents('.control-group').show();203 if (paypalAuthentication == 'certificate') {204 $('.authentication.live.certificate').parents('.control-group').show();205 } else {206 $('.authentication.live.signature').parents('.control-group').show();207 }208 }209 }210 }211 handleExpectedMaxAmount = function () {212 var paypalproduct = $('#params_paypalproduct').val();213 $('.expected_maxamount').parents('.control-group').hide();214 if (paypalproduct == 'exp') {215 $('.expected_maxamount').parents('.control-group').show();216 }217 }218 handleWarningAuthorizeStd = function () {219 var paypalproduct = $('#params_paypalproduct').val();220 var payment_action = $('#params_payment_action').val();221 $('.warning_std_authorize').parents('.control-group').hide();222 if (paypalproduct == 'std' && payment_action == 'Authorization') {223 $('.warning_std_authorize').parents('.control-group').show();224 }225 }226 handleWarningHeaderImage = function () {227 var headerimage = $('#paramheaderimg').val();228 $('.warning_headerimg').parents('.control-group').hide();229 if (headerimage != '-1') {230 $('.warning_headerimg').parents('.control-group').show();231 }232 }233 handlePaymentTypeDetails = function () {234 var selectedMode = $('#params_payment_type').val();235 $('.xclick').parents('.control-group').hide();236 $('.cart').parents('.control-group').hide();237 $('.subscribe').parents('.control-group').hide();238 $('.plan').parents('.control-group').hide();239 $('.billing').parents('.control-group').hide();240 var paypalproduct = $('#params_paypalproduct').val();241 if (paypalproduct == 'std') {242 switch (selectedMode) {243 case '_xclick':244 $('.xclick').parents('.control-group').show();245 $('.cart').parents('.control-group').hide();246 $('.subscribe').parents('.control-group').hide();247 $('.plan').parents('.control-group').hide();248 $('.billing').parents('.control-group').hide();249 break;250 case '_cart':251 $('.xclick').parents('.control-group').hide();252 $('.cart').parents('.control-group').show();253 $('.subscribe').parents('.control-group').hide();254 $('.plan').parents('.control-group').hide();255 $('.billing').parents('.control-group').hide();256 break;257 case '_oe-gift-certificate':258 $('.cart').parents('.control-group').hide();259 $('.subscribe').parents('.control-group').hide();260 $('.plan').parents('.control-group').hide();261 $('.billing').parents('.control-group').hide();262 break;263 case '_xclick-subscriptions':264 $('.cart').parents('.control-group').hide();265 $('.subscribe').parents('.control-group').show();266 $('.plan').parents('.control-group').hide();267 $('#params_subcription_trials').trigger('change');268 $('.billing').parents('.control-group').hide();269 handleSubscriptionTrials();270 break;271 case '_xclick-auto-billing':272 $('.cart').parents('.control-group').hide();273 $('.subscribe').parents('.control-group').hide();274 $('.plan').parents('.control-group').hide();275 $('.billing').parents('.control-group').show();276 handleMaxAmountType();277 break;278 case '_xclick-payment-plan':279 $('.cart').parents('.control-group').hide();280 $('.subscribe').parents('.control-group').hide();281 $('.plan').parents('.control-group').show();282 $('.billing').parents('.control-group').hide();283 handlePaymentPlanDefer();284 break;285 case '_donations':286 $('.cart').parents('.control-group').hide();287 $('.subscribe').parents('.control-group').hide();288 $('.plan').parents('.control-group').hide();289 $('.billing').parents('.control-group').hide();290 break;291 }292 }293 }294 handleSubscriptionTrials = function () {295 var nbTrials = $('#params_subcription_trials').val();296 switch (nbTrials) {297 case '0':298 $('.trial1').parents('.control-group').hide();299 //$('.trial2').parents('.control-group').hide();300 break;301 case '1':302 $('.trial1').parents('.control-group').show();303 //$('.trial2').parents('.control-group').hide();304 break;305 //case '2':306 // $('.trial1').parents('.control-group').show();307 // $('.trial2').parents('.control-group').show();308 // break;309 }310 }311 handlePaymentPlanDefer = function () {312 var doDefer = $('#params_payment_plan_defer').val();313 var paypalproduct = $('#params_paypalproduct').val();314 $('.defer').parents('.control-group').hide();315 if (doDefer == 1) {316 if (paypalproduct == 'std') {317 $('.defer_std').parents('.control-group').show();318 } else {319 $('.defer_api').parents('.control-group').show();320 }321 }322 }323 handleMaxAmountType = function () {324 var max_amount_type = $('#params_billing_max_amount_type').val();325 switch (max_amount_type) {326 case 'cart':327 case 'cust':328 $('.billing_max_amount').parents('.control-group').hide();329 break;330 case 'value':331 case 'perc':332 $('.billing_max_amount').parents('.control-group').show();333 break;334 }335 }336 handlePaymentFeesWarning = function () {337 var paypalproduct = $('#params_paypalproduct').val();338 var selectedMode = $('#params_payment_type').val();339 if ((paypalproduct == 'api' || paypalproduct == 'exp') && (selectedMode == '_xclick-subscriptions' || selectedMode == '_xclick-payment-plan')) {340 $('.warning_transaction_cost').parents('.control-group').show();341 } else {342 $('.warning_transaction_cost').parents('.control-group').hide();343 }344 }345 handleProductPricesApi = function () {346 var paypalproduct = $('#params_paypalproduct').val();347 var add_prices_api = $('#params_add_prices_api').val();348 if (paypalproduct == 'api' || paypalproduct == 'exp') {349 $('.add_prices_api').parents('.control-group').show();350 } else {351 $('.add_prices_api').parents('.control-group').hide();352 }353 }354 /**********/355 /* Events */356 /**********/357 $("input[name='params[sandbox]']").change(function () {358 handleCredentials();359 handleAuthentication();360 });361 $('#params_paypalproduct').change(function () {362 handleCredentials();363 handleAuthentication();364 handleExpectedMaxAmount();365 handleTemplateParams();...
cmsmasters-theme-settings-toggle.js
Source:cmsmasters-theme-settings-toggle.js
...11 "use strict";12 13 /* General 'General' Tab Fields Load */14 if ($('input[id^="' + cmsmasters_settings.shortname + '_logo_type"]:checked').val() === 'image') {15 $('#' + cmsmasters_settings.shortname + '_logo_title').parents('tr').hide();16 $('#' + cmsmasters_settings.shortname + '_logo_subtitle').parents('tr').hide();17 $('#' + cmsmasters_settings.shortname + '_logo_custom_color').parents('tr').hide();18 $('#' + cmsmasters_settings.shortname + '_logo_title_color').parents('tr').hide();19 $('#' + cmsmasters_settings.shortname + '_logo_subtitle_color').parents('tr').hide();20 } else if ($('input[id^="' + cmsmasters_settings.shortname + '_logo_type"]:checked').val() === 'text') {21 $('#' + cmsmasters_settings.shortname + '_logo_url').parents('tr').hide();22 $('#' + cmsmasters_settings.shortname + '_logo_url_retina').parents('tr').hide();23 24 if ($('#' + cmsmasters_settings.shortname + '_logo_custom_color').is(':not(:checked)')) {25 $('#' + cmsmasters_settings.shortname + '_logo_title_color').parents('tr').hide();26 $('#' + cmsmasters_settings.shortname + '_logo_subtitle_color').parents('tr').hide();27 }28 }29 30 /* General 'General' Tab 'Logo Type' Field Change */31 $('input[id^="' + cmsmasters_settings.shortname + '_logo_type"]').on('change', function () { 32 if ($(this).is(':checked') && $(this).val() === 'image') {33 $('#' + cmsmasters_settings.shortname + '_logo_url').parents('tr').show();34 $('#' + cmsmasters_settings.shortname + '_logo_url_retina').parents('tr').show();35 36 $('#' + cmsmasters_settings.shortname + '_logo_title').parents('tr').hide();37 $('#' + cmsmasters_settings.shortname + '_logo_subtitle').parents('tr').hide();38 $('#' + cmsmasters_settings.shortname + '_logo_custom_color').parents('tr').hide();39 $('#' + cmsmasters_settings.shortname + '_logo_title_color').parents('tr').hide();40 $('#' + cmsmasters_settings.shortname + '_logo_subtitle_color').parents('tr').hide();41 } else if ($(this).is(':checked') && $(this).val() === 'text') {42 $('#' + cmsmasters_settings.shortname + '_logo_title').parents('tr').show();43 $('#' + cmsmasters_settings.shortname + '_logo_subtitle').parents('tr').show();44 $('#' + cmsmasters_settings.shortname + '_logo_custom_color').parents('tr').show();45 46 if ($('#' + cmsmasters_settings.shortname + '_logo_custom_color').is(':checked')) {47 $('#' + cmsmasters_settings.shortname + '_logo_title_color').parents('tr').show();48 $('#' + cmsmasters_settings.shortname + '_logo_subtitle_color').parents('tr').show();49 }50 51 $('#' + cmsmasters_settings.shortname + '_logo_url').parents('tr').hide();52 $('#' + cmsmasters_settings.shortname + '_logo_url_retina').parents('tr').hide();53 }54 } );55 56 /* General 'General' Tab 'Custom Text Colors' Field Change */57 $('#' + cmsmasters_settings.shortname + '_logo_custom_color').on('change', function () { 58 if ($(this).is(':checked')) {59 $('#' + cmsmasters_settings.shortname + '_logo_title_color').parents('tr').show();60 $('#' + cmsmasters_settings.shortname + '_logo_subtitle_color').parents('tr').show();61 } else {62 $('#' + cmsmasters_settings.shortname + '_logo_title_color').parents('tr').hide();63 $('#' + cmsmasters_settings.shortname + '_logo_subtitle_color').parents('tr').hide();64 }65 } );66 67 68 69 /* General 'Background' Tab Fields Load */70 if ($('#' + cmsmasters_settings.shortname + '_bg_img_enable').is(':not(:checked)')) {71 $('#' + cmsmasters_settings.shortname + '_bg_img').parents('tr').hide();72 $('label[for="' + cmsmasters_settings.shortname + '_bg_rep"]').parents('tr').hide();73 $('label[for="' + cmsmasters_settings.shortname + '_bg_pos"]').parents('tr').hide();74 $('label[for="' + cmsmasters_settings.shortname + '_bg_att"]').parents('tr').hide();75 $('label[for="' + cmsmasters_settings.shortname + '_bg_size"]').parents('tr').hide();76 }77 78 /* General 'Background' Tab Fields Change */79 $('#' + cmsmasters_settings.shortname + '_bg_img_enable').on('change', function () { 80 if ($('#' + cmsmasters_settings.shortname + '_bg_img_enable').is(':checked')) {81 $('#' + cmsmasters_settings.shortname + '_bg_img').parents('tr').show();82 $('label[for="' + cmsmasters_settings.shortname + '_bg_rep"]').parents('tr').show();83 $('label[for="' + cmsmasters_settings.shortname + '_bg_pos"]').parents('tr').show();84 $('label[for="' + cmsmasters_settings.shortname + '_bg_att"]').parents('tr').show();85 $('label[for="' + cmsmasters_settings.shortname + '_bg_size"]').parents('tr').show();86 } else {87 $('#' + cmsmasters_settings.shortname + '_bg_img').parents('tr').hide();88 $('label[for="' + cmsmasters_settings.shortname + '_bg_rep"]').parents('tr').hide();89 $('label[for="' + cmsmasters_settings.shortname + '_bg_pos"]').parents('tr').hide();90 $('label[for="' + cmsmasters_settings.shortname + '_bg_att"]').parents('tr').hide();91 $('label[for="' + cmsmasters_settings.shortname + '_bg_size"]').parents('tr').hide();92 }93 } );94 95 96 97 /* General 'Header' Tab Fields Load */98 if ($('#' + cmsmasters_settings.shortname + '_header_top_line').is(':not(:checked)')) {99 $('#' + cmsmasters_settings.shortname + '_header_top_scheme').parents('tr').hide();100 $('#' + cmsmasters_settings.shortname + '_header_top_height').parents('tr').hide();101 $('#' + cmsmasters_settings.shortname + '_header_top_line_short_info').parents('tr').hide();102 $('input[name*="' + cmsmasters_settings.shortname + '_header_top_line_add_cont"]').parents('tr').hide();103 }104 105 106 if ($('input[name*="' + cmsmasters_settings.shortname + '_header_styles"]:checked').val() === 'default') {107 $('#' + cmsmasters_settings.shortname + '_header_bot_height').parents('tr').hide();108 $('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]').parents('tr').hide();109 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').hide();110 }111 112 if ($('input[name*="' + cmsmasters_settings.shortname + '_header_styles"]:checked').val() === 'c_nav') {113 $('#' + cmsmasters_settings.shortname + '_header_search').parents('tr').hide();114 $('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]').parents('tr').hide();115 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').hide();116 }117 118 if ($('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]:checked').val() !== 'cust_html') {119 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').hide();120 }121 122 123 /* General 'Header' Tab Fields Change */124 $('#' + cmsmasters_settings.shortname + '_header_top_line').on('change', function () { 125 if ($('#' + cmsmasters_settings.shortname + '_header_top_line').is(':checked')) {126 $('#' + cmsmasters_settings.shortname + '_header_top_scheme').parents('tr').show();127 $('#' + cmsmasters_settings.shortname + '_header_top_height').parents('tr').show();128 $('#' + cmsmasters_settings.shortname + '_header_top_line_short_info').parents('tr').show();129 $('input[name*="' + cmsmasters_settings.shortname + '_header_top_line_add_cont"]').parents('tr').show();130 } else {131 $('#' + cmsmasters_settings.shortname + '_header_top_scheme').parents('tr').hide();132 $('#' + cmsmasters_settings.shortname + '_header_top_height').parents('tr').hide();133 $('#' + cmsmasters_settings.shortname + '_header_top_line_short_info').parents('tr').hide();134 $('input[name*="' + cmsmasters_settings.shortname + '_header_top_line_add_cont"]').parents('tr').hide();135 }136 } );137 138 139 $('input[name*="' + cmsmasters_settings.shortname + '_header_styles"]').on('change', function () { 140 if ($('input[name*="' + cmsmasters_settings.shortname + '_header_styles"]:checked').val() === 'default') {141 $('#' + cmsmasters_settings.shortname + '_header_bot_height').parents('tr').hide();142 $('#' + cmsmasters_settings.shortname + '_header_search').parents('tr').show();143 $('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]').parents('tr').hide();144 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').hide();145 } else if ($('input[name*="' + cmsmasters_settings.shortname + '_header_styles"]:checked').val() === 'c_nav') {146 $('#' + cmsmasters_settings.shortname + '_header_bot_height').parents('tr').show();147 $('#' + cmsmasters_settings.shortname + '_header_search').parents('tr').hide();148 $('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]').parents('tr').hide();149 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').hide();150 } else {151 $('#' + cmsmasters_settings.shortname + '_header_bot_height').parents('tr').show();152 $('#' + cmsmasters_settings.shortname + '_header_search').parents('tr').show();153 $('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]').parents('tr').show();154 155 if ($('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]:checked').val() === 'cust_html') {156 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').show();157 }158 }159 } );160 161 $('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]').on('change', function () { 162 if ($('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]:checked').val() === 'cust_html') {163 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').show();164 } else {165 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').hide();166 }167 } );168 169 170 171 /* General 'Content' Tab Fields Load */172 if ($('#' + cmsmasters_settings.shortname + '_heading_bg_image_enable').is(':not(:checked)')) {173 $('#' + cmsmasters_settings.shortname + '_heading_bg_image').parents('tr').hide();174 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_repeat"]').parents('tr').hide();175 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_attachment"]').parents('tr').hide();176 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_size"]').parents('tr').hide();177 }178 179 /* General 'Content' Tab Fields Change */180 $('#' + cmsmasters_settings.shortname + '_heading_bg_image_enable').on('change', function () { 181 if ($('#' + cmsmasters_settings.shortname + '_heading_bg_image_enable').is(':checked')) {182 $('#' + cmsmasters_settings.shortname + '_heading_bg_image').parents('tr').show();183 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_repeat"]').parents('tr').show();184 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_attachment"]').parents('tr').show();185 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_size"]').parents('tr').show();186 } else {187 $('#' + cmsmasters_settings.shortname + '_heading_bg_image').parents('tr').hide();188 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_repeat"]').parents('tr').hide();189 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_attachment"]').parents('tr').hide();190 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_size"]').parents('tr').hide();191 }192 } );193 194 195 196 /* General 'Footer' Tab Fields Load */197 if ($('input[name*="' + cmsmasters_settings.shortname + '_footer_type"]:checked').val() !== 'small') {198 $('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]').parents('tr').hide();199 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').show();200 $('#' + cmsmasters_settings.shortname + '_footer_logo').parents('tr').show();201 202 203 if ($('#' + cmsmasters_settings.shortname + '_footer_logo').is(':not(:checked)')) {204 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').hide();205 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();206 }207 } else {208 $('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]').parents('tr').show();209 210 $('#' + cmsmasters_settings.shortname + '_footer_logo').parents('tr').hide();211 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').hide();212 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();213 $('#' + cmsmasters_settings.shortname + '_footer_nav').parents('tr').hide();214 $('#' + cmsmasters_settings.shortname + '_footer_social').parents('tr').hide();215 216 if ($('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]:checked').val() !== 'text') {217 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').hide();218 }219 }220 221 222 /* General 'Footer' Tab Fields Change */223 $('input[name*="' + cmsmasters_settings.shortname + '_footer_type"]').on('change', function () { 224 if ($('input[name*="' + cmsmasters_settings.shortname + '_footer_type"]:checked').val() === 'small') {225 $('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]').parents('tr').show();226 227 $('#' + cmsmasters_settings.shortname + '_footer_logo').parents('tr').hide();228 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').hide();229 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();230 $('#' + cmsmasters_settings.shortname + '_footer_nav').parents('tr').hide();231 $('#' + cmsmasters_settings.shortname + '_footer_social').parents('tr').hide();232 233 234 if ($('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]:checked').val() === 'text') {235 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').show();236 } else {237 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').hide();238 }239 } else {240 $('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]').parents('tr').hide();241 242 $('#' + cmsmasters_settings.shortname + '_footer_logo').parents('tr').show();243 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').show();244 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').show();245 $('#' + cmsmasters_settings.shortname + '_footer_nav').parents('tr').show();246 $('#' + cmsmasters_settings.shortname + '_footer_social').parents('tr').show();247 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').show();248 249 250 if ($('#' + cmsmasters_settings.shortname + '_footer_logo').is(':not(:checked)')) {251 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').hide();252 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();253 }254 }255 } );256 257 258 /* General 'Footer' Tab 'Footer Logo' Field Change */259 $('#' + cmsmasters_settings.shortname + '_footer_logo').on('change', function () { 260 if ($(this).is(':checked')) {261 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').show();262 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').show();263 } else if ($(this).is(':not(:checked)')) {264 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').hide();265 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();266 }267 } );268 269 270 /* General 'Footer' Tab 'Additional Content' Change */271 $('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]').on('change', function () { 272 if ($('input[name*="' + cmsmasters_settings.shortname + '_footer_type"]:checked').val() === 'small') {273 if ($('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]:checked').val() === 'text') {274 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').show();275 } else {276 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').hide();277 }278 }279 } );280 281 282 283 /* Elements '404' Tab Fields Load */284 if ($('#' + cmsmasters_settings.shortname + '_error_sitemap_button').is(':not(:checked)')) {285 $('#' + cmsmasters_settings.shortname + '_error_sitemap_link').parents('tr').hide();286 }287 288 if ($('#' + cmsmasters_settings.shortname + '_error_bg_img_enable').is(':not(:checked)')) {289 $('#' + cmsmasters_settings.shortname + '_error_bg_image').parents('tr').hide();290 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_rep"]').parents('tr').hide();291 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_pos"]').parents('tr').hide();292 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_att"]').parents('tr').hide();293 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_size"]').parents('tr').hide();294 }295 296 /* Elements '404' Tab Fields Change */297 $('#' + cmsmasters_settings.shortname + '_error_sitemap_button').on('change', function () { 298 if ($(this).is(':checked')) {299 $('#' + cmsmasters_settings.shortname + '_error_sitemap_link').parents('tr').show();300 } else {301 $('#' + cmsmasters_settings.shortname + '_error_sitemap_link').parents('tr').hide();302 }303 } );304 305 $('#' + cmsmasters_settings.shortname + '_error_bg_img_enable').on('change', function () { 306 if ($('#' + cmsmasters_settings.shortname + '_error_bg_img_enable').is(':checked')) {307 $('#' + cmsmasters_settings.shortname + '_error_bg_image').parents('tr').show();308 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_rep"]').parents('tr').show();309 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_pos"]').parents('tr').show();310 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_att"]').parents('tr').show();311 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_size"]').parents('tr').show();312 } else {313 $('#' + cmsmasters_settings.shortname + '_error_bg_image').parents('tr').hide();314 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_rep"]').parents('tr').hide();315 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_pos"]').parents('tr').hide();316 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_att"]').parents('tr').hide();317 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_size"]').parents('tr').hide();318 }319 } );320 321 322 323 /* Single Posts 'Project' Tab Fields Load */324 if ($('#' + cmsmasters_settings.shortname + '_portfolio_project_link').is(':not(:checked)')) {325 $('#' + cmsmasters_settings.shortname + '_portfolio_project_link_text').parents('tr').hide();326 }327 328 /* Single Posts 'Project' Tab 'Project Link' Field Change */329 $('#' + cmsmasters_settings.shortname + '_portfolio_project_link').on('change', function () { 330 if ($(this).is(':checked')) {331 $('#' + cmsmasters_settings.shortname + '_portfolio_project_link_text').parents('tr').show();332 } else {333 $('#' + cmsmasters_settings.shortname + '_portfolio_project_link_text').parents('tr').hide();334 }335 } );...
cmsms-theme-settings-toggle.js
Source:cmsms-theme-settings-toggle.js
...9 */10(function ($) { 11 /* General 'General' Tab Fields Load */12 if ($('#' + cmsms_settings.shortname + '_preload').is(':not(:checked)')) {13 $('#' + cmsms_settings.shortname + '_preload_bg').parents('tr').hide();14 $('#' + cmsms_settings.shortname + '_preload_color').parents('tr').hide();15 $('#' + cmsms_settings.shortname + '_preload_effect').parents('tr').hide();16 $('#' + cmsms_settings.shortname + '_preload_percentage').parents('tr').hide();17 }18 19 if ($('#' + cmsms_settings.shortname + '_preload_effect').val() !== 'grow' && $('#' + cmsms_settings.shortname + '_preload_effect').val() !== 'fade') {20 $('#' + cmsms_settings.shortname + '_preload_percentage').parents('tr').hide();21 }22 23 /* General 'General' Tab Fields Change */24 $('#' + cmsms_settings.shortname + '_preload').bind('change', function () { 25 if ($(this).is(':checked')) {26 $('#' + cmsms_settings.shortname + '_preload_bg').parents('tr').show();27 $('#' + cmsms_settings.shortname + '_preload_color').parents('tr').show();28 $('#' + cmsms_settings.shortname + '_preload_effect').parents('tr').show();29 30 if ($('#' + cmsms_settings.shortname + '_preload_effect').val() === 'grow' || $('#' + cmsms_settings.shortname + '_preload_effect').val() === 'fade') {31 $('#' + cmsms_settings.shortname + '_preload_percentage').parents('tr').show();32 }33 } else {34 $('#' + cmsms_settings.shortname + '_preload_bg').parents('tr').hide();35 $('#' + cmsms_settings.shortname + '_preload_color').parents('tr').hide();36 $('#' + cmsms_settings.shortname + '_preload_effect').parents('tr').hide();37 $('#' + cmsms_settings.shortname + '_preload_percentage').parents('tr').hide();38 }39 } );40 41 $('#' + cmsms_settings.shortname + '_preload_effect').bind('change', function () { 42 if ($(this).val() === 'grow' || $(this).val() === 'fade') {43 $('#' + cmsms_settings.shortname + '_preload_percentage').parents('tr').show();44 } else {45 $('#' + cmsms_settings.shortname + '_preload_percentage').parents('tr').hide();46 }47 } );48 49 50 51 /* General '404' Tab Fields Load */52 if ($('#' + cmsms_settings.shortname + '_error_sitemap_button').is(':not(:checked)')) {53 $('#' + cmsms_settings.shortname + '_error_sitemap_link').parents('tr').hide();54 }55 56 /* General '404' Tab Fields Change */57 $('#' + cmsms_settings.shortname + '_error_sitemap_button').bind('change', function () { 58 if ($(this).is(':checked')) {59 $('#' + cmsms_settings.shortname + '_error_sitemap_link').parents('tr').show();60 } else {61 $('#' + cmsms_settings.shortname + '_error_sitemap_link').parents('tr').hide();62 }63 } );64 65 66 67 /* Appearance 'Logo' Tab Fields Load */68 if ($('input[id^="' + cmsms_settings.shortname + '_logo_type"]:checked').val() === 'image') {69 $('#' + cmsms_settings.shortname + '_logo_title').parents('tr').hide();70 $('#' + cmsms_settings.shortname + '_logo_subtitle').parents('tr').hide();71 $('#' + cmsms_settings.shortname + '_logo_custom_color').parents('tr').hide();72 $('#' + cmsms_settings.shortname + '_logo_title_color').parents('tr').hide();73 $('#' + cmsms_settings.shortname + '_logo_subtitle_color').parents('tr').hide();74 } else if ($('input[id^="' + cmsms_settings.shortname + '_logo_type"]:checked').val() === 'text') {75 $('#' + cmsms_settings.shortname + '_logo_url').parents('tr').hide();76 $('#' + cmsms_settings.shortname + '_logo_url_retina').parents('tr').hide();77 $('#' + cmsms_settings.shortname + '_logo_resp_url').parents('tr').hide();78 $('#' + cmsms_settings.shortname + '_logo_resp_url_retina').parents('tr').hide();79 80 if ($('#' + cmsms_settings.shortname + '_logo_custom_color').is(':not(:checked)')) {81 $('#' + cmsms_settings.shortname + '_logo_title_color').parents('tr').hide();82 $('#' + cmsms_settings.shortname + '_logo_subtitle_color').parents('tr').hide();83 }84 }85 86 /* Appearance 'Logo' Tab 'Logo Type' Field Change */87 $('input[id^="' + cmsms_settings.shortname + '_logo_type"]').bind('change', function () { 88 if ($(this).is(':checked') && $(this).val() === 'image') {89 $('#' + cmsms_settings.shortname + '_logo_url').parents('tr').show();90 $('#' + cmsms_settings.shortname + '_logo_url_retina').parents('tr').show();91 $('#' + cmsms_settings.shortname + '_logo_resp_url').parents('tr').show();92 $('#' + cmsms_settings.shortname + '_logo_resp_url_retina').parents('tr').show();93 94 $('#' + cmsms_settings.shortname + '_logo_title').parents('tr').hide();95 $('#' + cmsms_settings.shortname + '_logo_subtitle').parents('tr').hide();96 $('#' + cmsms_settings.shortname + '_logo_custom_color').parents('tr').hide();97 $('#' + cmsms_settings.shortname + '_logo_title_color').parents('tr').hide();98 $('#' + cmsms_settings.shortname + '_logo_subtitle_color').parents('tr').hide();99 } else if ($(this).is(':checked') && $(this).val() === 'text') {100 $('#' + cmsms_settings.shortname + '_logo_title').parents('tr').show();101 $('#' + cmsms_settings.shortname + '_logo_subtitle').parents('tr').show();102 $('#' + cmsms_settings.shortname + '_logo_custom_color').parents('tr').show();103 104 if ($('#' + cmsms_settings.shortname + '_logo_custom_color').is(':checked')) {105 $('#' + cmsms_settings.shortname + '_logo_title_color').parents('tr').show();106 $('#' + cmsms_settings.shortname + '_logo_subtitle_color').parents('tr').show();107 }108 109 $('#' + cmsms_settings.shortname + '_logo_url').parents('tr').hide();110 $('#' + cmsms_settings.shortname + '_logo_url_retina').parents('tr').hide();111 $('#' + cmsms_settings.shortname + '_logo_resp_url').parents('tr').hide();112 $('#' + cmsms_settings.shortname + '_logo_resp_url_retina').parents('tr').hide();113 }114 } );115 116 /* Appearance 'Logo' Tab 'Custom Text Colors' Field Change */117 $('#' + cmsms_settings.shortname + '_logo_custom_color').bind('change', function () { 118 if ($(this).is(':checked')) {119 $('#' + cmsms_settings.shortname + '_logo_title_color').parents('tr').show();120 $('#' + cmsms_settings.shortname + '_logo_subtitle_color').parents('tr').show();121 } else {122 $('#' + cmsms_settings.shortname + '_logo_title_color').parents('tr').hide();123 $('#' + cmsms_settings.shortname + '_logo_subtitle_color').parents('tr').hide();124 }125 } );126 127 /* Appearance 'Favicon' Tab Fields Load */128 if ($('#' + cmsms_settings.shortname + '_favicon').is(':not(:checked)')) {129 $('#' + cmsms_settings.shortname + '_favicon_url').parents('tr').hide();130 }131 132 /* Appearance 'Favicon' Tab Fields Change */133 $('#' + cmsms_settings.shortname + '_favicon').bind('change', function () { 134 if ($(this).is(':checked')) {135 $('#' + cmsms_settings.shortname + '_favicon_url').parents('tr').show();136 } else {137 $('#' + cmsms_settings.shortname + '_favicon_url').parents('tr').hide();138 }139 } );140 141 142 143 /* Appearance 'Background' Tab Fields Load */144 if ($('#' + cmsms_settings.shortname + '_bg_img_enable').is(':not(:checked)')) {145 $('#' + cmsms_settings.shortname + '_bg_img').parents('tr').hide();146 $('label[for="' + cmsms_settings.shortname + '_bg_rep"]').parents('tr').hide();147 $('label[for="' + cmsms_settings.shortname + '_bg_pos"]').parents('tr').hide();148 $('label[for="' + cmsms_settings.shortname + '_bg_att"]').parents('tr').hide();149 $('label[for="' + cmsms_settings.shortname + '_bg_size"]').parents('tr').hide();150 }151 152 /* Appearance 'Background' Tab Fields Change */153 $('#' + cmsms_settings.shortname + '_bg_img_enable').bind('change', function () { 154 if ($('#' + cmsms_settings.shortname + '_bg_img_enable').is(':checked')) {155 $('#' + cmsms_settings.shortname + '_bg_img').parents('tr').show();156 $('label[for="' + cmsms_settings.shortname + '_bg_rep"]').parents('tr').show();157 $('label[for="' + cmsms_settings.shortname + '_bg_pos"]').parents('tr').show();158 $('label[for="' + cmsms_settings.shortname + '_bg_att"]').parents('tr').show();159 $('label[for="' + cmsms_settings.shortname + '_bg_size"]').parents('tr').show();160 } else {161 $('#' + cmsms_settings.shortname + '_bg_img').parents('tr').hide();162 $('label[for="' + cmsms_settings.shortname + '_bg_rep"]').parents('tr').hide();163 $('label[for="' + cmsms_settings.shortname + '_bg_pos"]').parents('tr').hide();164 $('label[for="' + cmsms_settings.shortname + '_bg_att"]').parents('tr').hide();165 $('label[for="' + cmsms_settings.shortname + '_bg_size"]').parents('tr').hide();166 }167 } );168 169 170 171 /* Appearance 'Header' Tab Fields Load */172 if ($('#' + cmsms_settings.shortname + '_header_top_line').is(':not(:checked)')) {173 $('#' + cmsms_settings.shortname + '_header_top_scheme').parents('tr').hide();174 $('#' + cmsms_settings.shortname + '_header_top_height').parents('tr').hide();175 $('#' + cmsms_settings.shortname + '_header_top_line_short_info').parents('tr').hide();176 $('input[name*="' + cmsms_settings.shortname + '_header_top_line_add_cont"]').parents('tr').hide();177 }178 179 180 /* Appearance 'Header' Tab Fields Change */181 $('#' + cmsms_settings.shortname + '_header_top_line').bind('change', function () { 182 if ($('#' + cmsms_settings.shortname + '_header_top_line').is(':checked')) {183 $('#' + cmsms_settings.shortname + '_header_top_scheme').parents('tr').show();184 $('#' + cmsms_settings.shortname + '_header_top_height').parents('tr').show();185 $('#' + cmsms_settings.shortname + '_header_top_line_short_info').parents('tr').show();186 $('input[name*="' + cmsms_settings.shortname + '_header_top_line_add_cont"]').parents('tr').show();187 } else {188 $('#' + cmsms_settings.shortname + '_header_top_scheme').parents('tr').hide();189 $('#' + cmsms_settings.shortname + '_header_top_height').parents('tr').hide();190 $('#' + cmsms_settings.shortname + '_header_top_line_short_info').parents('tr').hide();191 $('input[name*="' + cmsms_settings.shortname + '_header_top_line_add_cont"]').parents('tr').hide();192 }193 } );194 195 196 /* Appearance 'Content' Tab Fields Load */197 if ($('#' + cmsms_settings.shortname + '_heading_bg_image_enable').is(':not(:checked)')) {198 $('#' + cmsms_settings.shortname + '_heading_bg_image').parents('tr').hide();199 $('label[for="' + cmsms_settings.shortname + '_heading_bg_repeat"]').parents('tr').hide();200 $('label[for="' + cmsms_settings.shortname + '_heading_bg_attachment"]').parents('tr').hide();201 $('label[for="' + cmsms_settings.shortname + '_heading_bg_size"]').parents('tr').hide();202 }203 204 /* Appearance 'Content' Tab Fields Change */205 $('#' + cmsms_settings.shortname + '_heading_bg_image_enable').bind('change', function () { 206 if ($('#' + cmsms_settings.shortname + '_heading_bg_image_enable').is(':checked')) {207 $('#' + cmsms_settings.shortname + '_heading_bg_image').parents('tr').show();208 $('label[for="' + cmsms_settings.shortname + '_heading_bg_repeat"]').parents('tr').show();209 $('label[for="' + cmsms_settings.shortname + '_heading_bg_attachment"]').parents('tr').show();210 $('label[for="' + cmsms_settings.shortname + '_heading_bg_size"]').parents('tr').show();211 } else {212 $('#' + cmsms_settings.shortname + '_heading_bg_image').parents('tr').hide();213 $('label[for="' + cmsms_settings.shortname + '_heading_bg_repeat"]').parents('tr').hide();214 $('label[for="' + cmsms_settings.shortname + '_heading_bg_attachment"]').parents('tr').hide();215 $('label[for="' + cmsms_settings.shortname + '_heading_bg_size"]').parents('tr').hide();216 }217 } );218 219 220 221 /* Appearance 'Footer' Tab Fields Load */222 if ($('input[name*="' + cmsms_settings.shortname + '_footer_type"]:checked').val() === 'default') {223 $('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]').parents('tr').hide();224 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').show();225 } else {226 $('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]').parents('tr').show();227 228 $('#' + cmsms_settings.shortname + '_fixed_footer').parents('tr').hide();229 $('#' + cmsms_settings.shortname + '_footer_height').parents('tr').hide();230 $('#' + cmsms_settings.shortname + '_footer_logo').parents('tr').hide();231 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').hide();232 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();233 $('#' + cmsms_settings.shortname + '_footer_nav').parents('tr').hide();234 $('#' + cmsms_settings.shortname + '_footer_social').parents('tr').hide();235 }236 237 /* Appearance 'Footer' Tab Fields Change */238 $('input[name*="' + cmsms_settings.shortname + '_footer_type"]').bind('change', function () { 239 if ($('input[name*="' + cmsms_settings.shortname + '_footer_type"]:checked').val() === 'small') {240 $('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]').parents('tr').show();241 242 $('#' + cmsms_settings.shortname + '_fixed_footer').parents('tr').hide();243 $('#' + cmsms_settings.shortname + '_footer_height').parents('tr').hide();244 $('#' + cmsms_settings.shortname + '_footer_logo').parents('tr').hide();245 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').hide();246 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();247 $('#' + cmsms_settings.shortname + '_footer_nav').parents('tr').hide();248 $('#' + cmsms_settings.shortname + '_footer_social').parents('tr').hide();249 250 251 if ($('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]:checked').val() === 'text') {252 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').show();253 } else {254 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').hide();255 }256 } else {257 $('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]').parents('tr').hide();258 259 $('#' + cmsms_settings.shortname + '_fixed_footer').parents('tr').show();260 $('#' + cmsms_settings.shortname + '_footer_height').parents('tr').show();261 $('#' + cmsms_settings.shortname + '_footer_logo').parents('tr').show();262 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').show();263 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').show();264 $('#' + cmsms_settings.shortname + '_footer_nav').parents('tr').show();265 $('#' + cmsms_settings.shortname + '_footer_social').parents('tr').show();266 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').show();267 }268 } );269 270 271 /* Appearance 'Footer' Tab 'Additional Content' Load */272 if ($('input[name*="' + cmsms_settings.shortname + '_footer_type"]:checked').val() === 'small') {273 if ($('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]:checked').val() !== 'text') {274 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').hide();275 } else {276 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').show();277 }278 }279 280 /* Appearance 'Footer' Tab 'Additional Content' Change */281 $('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]').bind('change', function () { 282 if ($('input[name*="' + cmsms_settings.shortname + '_footer_type"]:checked').val() === 'small') {283 if ($('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]:checked').val() === 'text') {284 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').show();285 } else {286 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').hide();287 }288 }289 } );290 291 292 /* Appearance 'Footer' Tab 'Footer Logo' Field Load */293 if ($('input[name*="' + cmsms_settings.shortname + '_footer_type"]:checked').val() === 'default') {294 if ($('#' + cmsms_settings.shortname + '_footer_logo').is(':not(:checked)')) {295 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').hide();296 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();297 } else {298 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').show();299 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').show();300 }301 }302 303 /* Appearance 'Footer' Tab 'Footer Logo' Field Change */304 $('#' + cmsms_settings.shortname + '_footer_logo').bind('change', function () { 305 if ($(this).is(':checked')) {306 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').show();307 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').show();308 } else if ($(this).is(':not(:checked)')) {309 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').hide();310 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();311 }312 } );313 314 315 /* Single Posts 'Project' Tab Fields Load */316 if ($('#' + cmsms_settings.shortname + '_portfolio_project_link').is(':not(:checked)')) {317 $('#' + cmsms_settings.shortname + '_portfolio_project_link_text').parents('tr').hide();318 }319 320 /* Single Posts 'Project' Tab 'Project Link' Field Change */321 $('#' + cmsms_settings.shortname + '_portfolio_project_link').bind('change', function () { 322 if ($(this).is(':checked')) {323 $('#' + cmsms_settings.shortname + '_portfolio_project_link_text').parents('tr').show();324 } else {325 $('#' + cmsms_settings.shortname + '_portfolio_project_link_text').parents('tr').hide();326 }327 } );...
index.js
Source:index.js
1/* */ 2'use strict';3var acorn = require('acorn');4var walk = require('acorn/dist/walk');5function isScope(node) {6 return node.type === 'FunctionExpression' || node.type === 'FunctionDeclaration' || node.type === 'ArrowFunctionExpression' || node.type === 'Program';7}8function isBlockScope(node) {9 return node.type === 'BlockStatement' || isScope(node);10}11function declaresArguments(node) {12 return node.type === 'FunctionExpression' || node.type === 'FunctionDeclaration';13}14function declaresThis(node) {15 return node.type === 'FunctionExpression' || node.type === 'FunctionDeclaration';16}17function reallyParse(source) {18 try {19 return acorn.parse(source, {20 ecmaVersion: 6,21 allowReturnOutsideFunction: true,22 allowImportExportEverywhere: true,23 allowHashBang: true24 });25 } catch (ex) {26 return acorn.parse(source, {27 ecmaVersion: 5,28 allowReturnOutsideFunction: true,29 allowImportExportEverywhere: true,30 allowHashBang: true31 });32 }33}34module.exports = findGlobals;35module.exports.parse = reallyParse;36function findGlobals(source) {37 var globals = [];38 var ast;39 // istanbul ignore else40 if (typeof source === 'string') {41 ast = reallyParse(source);42 } else {43 ast = source;44 }45 // istanbul ignore if46 if (!(ast && typeof ast === 'object' && ast.type === 'Program')) {47 throw new TypeError('Source must be either a string of JavaScript or an acorn AST');48 }49 var declareFunction = function (node) {50 var fn = node;51 fn.locals = fn.locals || {};52 node.params.forEach(function (node) {53 declarePattern(node, fn);54 });55 if (node.id) {56 fn.locals[node.id.name] = true;57 }58 }59 var declarePattern = function (node, parent) {60 switch (node.type) {61 case 'Identifier':62 parent.locals[node.name] = true;63 break;64 case 'ObjectPattern':65 node.properties.forEach(function (node) {66 declarePattern(node.value, parent);67 });68 break;69 case 'ArrayPattern':70 node.elements.forEach(function (node) {71 if (node) declarePattern(node, parent);72 });73 break;74 case 'RestElement':75 declarePattern(node.argument, parent);76 break;77 case 'AssignmentPattern':78 declarePattern(node.left, parent);79 break;80 // istanbul ignore next81 default:82 throw new Error('Unrecognized pattern type: ' + node.type);83 }84 }85 var declareModuleSpecifier = function (node, parents) {86 ast.locals = ast.locals || {};87 ast.locals[node.local.name] = true;88 }89 walk.ancestor(ast, {90 'VariableDeclaration': function (node, parents) {91 var parent = null;92 for (var i = parents.length - 1; i >= 0 && parent === null; i--) {93 if (node.kind === 'var' ? isScope(parents[i]) : isBlockScope(parents[i])) {94 parent = parents[i];95 }96 }97 parent.locals = parent.locals || {};98 node.declarations.forEach(function (declaration) {99 declarePattern(declaration.id, parent);100 });101 },102 'FunctionDeclaration': function (node, parents) {103 var parent = null;104 for (var i = parents.length - 2; i >= 0 && parent === null; i--) {105 if (isScope(parents[i])) {106 parent = parents[i];107 }108 }109 parent.locals = parent.locals || {};110 parent.locals[node.id.name] = true;111 declareFunction(node);112 },113 'Function': declareFunction,114 'ClassDeclaration': function (node, parents) {115 var parent = null;116 for (var i = parents.length - 2; i >= 0 && parent === null; i--) {117 if (isScope(parents[i])) {118 parent = parents[i];119 }120 }121 parent.locals = parent.locals || {};122 parent.locals[node.id.name] = true;123 },124 'TryStatement': function (node) {125 if (node.handler === null) return;126 node.handler.body.locals = node.handler.body.locals || {};127 node.handler.body.locals[node.handler.param.name] = true;128 },129 'ImportDefaultSpecifier': declareModuleSpecifier,130 'ImportSpecifier': declareModuleSpecifier,131 'ImportNamespaceSpecifier': declareModuleSpecifier132 });133 function identifier(node, parents) {134 var name = node.name;135 if (name === 'undefined') return;136 for (var i = 0; i < parents.length; i++) {137 if (name === 'arguments' && declaresArguments(parents[i])) {138 return;139 }140 if (parents[i].locals && name in parents[i].locals) {141 return;142 }143 }144 if (145 parents[parents.length - 2] &&146 parents[parents.length - 2].type === 'TryStatement' &&147 parents[parents.length - 2].handler &&148 node === parents[parents.length - 2].handler.param149 ) {150 return;151 }152 node.parents = parents;153 globals.push(node);154 }155 walk.ancestor(ast, {156 'VariablePattern': identifier,157 'Identifier': identifier,158 'ThisExpression': function (node, parents) {159 for (var i = 0; i < parents.length; i++) {160 if (declaresThis(parents[i])) {161 return;162 }163 }164 node.parents = parents;165 globals.push(node);166 }167 });168 var groupedGlobals = {};169 globals.forEach(function (node) {170 groupedGlobals[node.name] = (groupedGlobals[node.name] || []);171 groupedGlobals[node.name].push(node);172 });173 return Object.keys(groupedGlobals).sort().map(function (name) {174 return {name: name, nodes: groupedGlobals[name]};175 });...
ParentsTest.js
Source:ParentsTest.js
...32 var cParents = function (startPath, rootPath) {33 return Chain.mapper(function (structure) {34 var startNode = Hierarchy.follow(structure, startPath).getOrDie();35 var rootNode = Hierarchy.follow(structure, rootPath).getOrDie();36 return Parents.parents(startNode, rootNode);37 });38 };39 var cParentsAndSelf = function (startPath, rootPath) {40 return Chain.mapper(function (structure) {41 var startNode = Hierarchy.follow(structure, startPath).getOrDie();42 var rootNode = Hierarchy.follow(structure, rootPath).getOrDie();43 return Parents.parentsAndSelf(startNode, rootNode);44 });45 };46 var cAssertElementNames = function (expectedNames) {47 return Chain.mapper(function (parents) {48 var names = Arr.map(parents, Node.name);49 Assertions.assertEq('Should be expected names', expectedNames, names);50 return {};...
yith-wcwl.js
Source:yith-wcwl.js
2 /* === COLORS TAB === */3 $('input#yith_wcwl_frontend_css').on('change',function () {4 if ($(this).is(':checked')) {5 $('#yith_wcwl_styles_colors').hide();6 $('#yith_wcwl_rounded_corners').parents('tr').hide();7 $('#yith_wcwl_add_to_wishlist_icon').parents('tr').hide();8 $('#yith_wcwl_add_to_cart_icon').parents('tr').hide();9 } else {10 $('#yith_wcwl_styles_colors').show();11 if ($('#yith_wcwl_use_button').is(':checked')) {12 $('#yith_wcwl_rounded_corners').parents('tr').show();13 $('#yith_wcwl_add_to_wishlist_icon').parents('tr').show();14 $('#yith_wcwl_add_to_cart_icon').parents('tr').show();15 }16 }17 }).change();18 $('input#yith_wcwl_use_button').on('change',function () {19 if ($(this).is(':checked') && !$('#yith_wcwl_frontend_css').is(':checked')) {20 $('#yith_wcwl_rounded_corners').parents('tr').show();21 $('#yith_wcwl_add_to_wishlist_icon').parents('tr').show();22 $('#yith_wcwl_add_to_cart_icon').parents('tr').show();23 } else {24 $('#yith_wcwl_rounded_corners').parents('tr').hide();25 $('#yith_wcwl_add_to_wishlist_icon').parents('tr').hide();26 $('#yith_wcwl_add_to_cart_icon').parents('tr').hide();27 }28 }).change();29 $('#yith_wcwl_multi_wishlist_enable').on('change', function () {30 if ($(this).is(':checked')) {31 $('#yith_wcwl_wishlist_create_title').parents('tr').show();32 $('#yith_wcwl_wishlist_manage_title').parents('tr').show();33 }34 else{35 $('#yith_wcwl_wishlist_create_title').parents('tr').hide();36 $('#yith_wcwl_wishlist_manage_title').parents('tr').hide();37 }38 }).change();39 /* === SETTINGS TAB === */40 $('input#yith_wcwl_disable_wishlist_for_unauthenticated_users').on('change',function () {41 if ($(this).is(':checked')) {42 $('#yith_wcwl_show_login_notice').parents('tr').hide();43 $('#yith_wcwl_login_anchor_text').parents('tr').hide();44 }45 else{46 $('#yith_wcwl_show_login_notice').parents('tr').show();47 $('#yith_wcwl_login_anchor_text').parents('tr').show();48 }49 }).change();50 $('input#yith_wcwl_show_estimate_button').on('change',function () {51 if ($(this).is(':checked')) {52 var additional_info = $('#yith_wcwl_show_additional_info_textarea');53 additional_info.parents('tr').show();54 additional_info.on( 'change', function(){55 if ($(this).is(':checked')) {56 $('#yith_wcwl_additional_info_textarea_label').parents('tr').show()57 }58 else{59 $('#yith_wcwl_additional_info_textarea_label').parents('tr').hide()60 }61 }).change();62 }63 else{64 $('#yith_wcwl_show_additional_info_textarea').parents('tr').hide();65 $('#yith_wcwl_additional_info_textarea_label').parents('tr').hide()66 }67 }).change();...
G.parents.test.js
Source:G.parents.test.js
...13`14test('$.parents: simple code', () => {15 expect(()=>{16 const G = $('var a = 1;');17 G.parents();18 }).not.toThrow();19})20test('$.parents: this[0] is null', () => {21 expect(()=>{22 const G = $('var a = 1;');23 G[0] = null24 G.parents();25 }).not.toThrow();26})27test('$.parents: parents find', () => {28 expect(()=>{29 const G = $(CODE).find('let $_$ = $_$;');30 const parents = G.parents();31 const psCode = parents.generate();32 }).not.toThrow();33})34test('$.parents: parents find', () => {35 expect(()=>{36 const G = $(CODE).find('let $_$ = \'$_$\';');37 G.parents();38 }).not.toThrow();39})40test('$.parents: simple1 html code', () => {41 expect(() => {42 const G = $(hc1, config.html);43 G.parents();44 }).not.toThrow();45})46test('$.parents: simple2 code parents find result should be ok', () => {47 const G = $(jc2).find('this.render()');48 const parent = G.parents();49 const psCode = parent.eq(1).generate();50 expect(psCode).toBe(51`{52 this.render()53}`54 );55})56test('$.parents: simple1 html code result should be ok', () => {57 const G = $(hc1, config.html);58 const parent = G.parents();59 expect(!parent[0]).toBeTruthy();60})61test('$.parents: simple1 html code use find result should be ok', () => {62 const G = $(hc1, config.html);63 const parent = G.find('<title>title</title>').parents();64 const psCode = parent.generate();65 expect(psCode.indexOf('<head>' > -1)).toBeTruthy();...
multi-index.js
Source:multi-index.js
...15 newSet.indexKeys = indexKeys16 this.sets.add(newSet)17 return newSet18 }19 _parents(keys, create=false) {20 const parents = []21 let parent = this.root22 parents.push(parent)23 for (let i = 0; i < keys.length; i++) {24 if (!(parent.has(keys[i]))) {25 if (!create) return []26 const newColl = (i === keys.length-1) ? this._createSet(keys) : new Map()27 parent.set(keys[i], newColl)28 }29 parent = parent.get(keys[i])30 parents.push(parent)31 }32 return parents33 }34 _delete(keys, id) {35 const parents = this._parents(keys)36 if (parents.length === 0) return37 if (typeof id !== 'undefined')38 parents[parents.length-1].delete(id)39 for (let i = keys.length - 1; i >= 0; i--) {40 if (parents[i].size > 0) break41 if (this.sets.has(parents[i]))42 this.sets.delete(parents[i])43 parents[i-1].delete(keys[i])44 }45 }46 unindex(id) {47 this.sets.forEach(set => {48 if (set.has(id)) this._delete(set.indexKeys, id)49 })50 }51 index(keys, id) {52 if (!(Array.isArray(keys))) keys = [keys]53 const parents = this._parents(keys, true)54 return parents[parents.length-1].add(id)55 }56 get(keys) {57 if (!(Array.isArray(keys))) keys = [keys]58 const parents = this._parents(keys)59 return parents[parents.length-1] || EMPTY_SET60 }...
Using AI Code Generation
1describe('My First Test', function() {2 it('Does not do much!', function() {3 cy.contains('type').click()4 cy.url().should('include', '/commands/actions')5 cy.get('.action-email')6 .type('
Using AI Code Generation
1describe('My First Test', function() {2 it('Does not do much!', function() {3 cy.contains('type').click()4 cy.url().should('include', '/commands/actions')5 cy.get('.action-email')6 .type('
Using AI Code Generation
1Cypress.Commands.add('parents', { prevSubject: 'element' }, (subject, selector) => {2 return subject.parents(selector)3})4Cypress.Commands.add('children', { prevSubject: 'element' }, (subject, selector) => {5 return subject.children(selector)6})7Cypress.Commands.add('parentsUntil', { prevSubject: 'element' }, (subject, selector, filter) => {8 return subject.parentsUntil(selector, filter)9})10Cypress.Commands.add('childrenUntil', { prevSubject: 'element' }, (subject, selector, filter) => {11 return subject.childrenUntil(selector, filter)12})13Cypress.Commands.add('siblings', { prevSubject: 'element' }, (subject, selector) => {14 return subject.siblings(selector)15})16Cypress.Commands.add('next', { prevSubject: 'element' }, (subject, selector) => {17 return subject.next(selector)18})19Cypress.Commands.add('nextAll', { prevSubject: 'element' }, (subject, selector) => {20 return subject.nextAll(selector)21})22Cypress.Commands.add('nextUntil', { prevSubject: 'element' }, (subject, selector, filter) => {23 return subject.nextUntil(selector, filter)24})25Cypress.Commands.add('prev', { prevSubject: 'element' }, (subject, selector) => {26 return subject.prev(selector)27})28Cypress.Commands.add('prevAll', { prevSubject: 'element' }, (subject, selector) => {29 return subject.prevAll(selector)30})31Cypress.Commands.add('prevUntil', { prevSubject: 'element' }, (subject, selector, filter) => {32 return subject.prevUntil(selector, filter)33})34Cypress.Commands.add('closest', { prevSubject: 'element' }, (subject, selector) => {35 return subject.closest(selector)36})37Cypress.Commands.add('find', {
Using AI Code Generation
1Cypress.Commands.add('parent', { prevSubject: 'element' }, (subject, selector) => {2 return cy.wrap(subject.parent(selector));3});4Cypress.Commands.add('parent', { prevSubject: 'element' }, (subject, selector) => {5 return cy.wrap(subject.parent(selector));6});7Cypress.Commands.add('parent', { prevSubject: 'element' }, (subject, selector) => {8 return cy.wrap(subject.parent(selector));9});10Cypress.Commands.add('parent', { prevSubject: 'element' }, (subject, selector) => {11 return cy.wrap(subject.parent(selector));12});13Cypress.Commands.add('parent', { prevSubject: 'element' }, (subject, selector) => {14 return cy.wrap(subject.parent(selector));15});16Cypress.Commands.add('parent', { prevSubject: 'element' }, (subject, selector) => {17 return cy.wrap(subject.parent(selector));18});19Cypress.Commands.add('parent', { prevSubject: 'element' }, (subject, selector) => {20 return cy.wrap(subject.parent(selector));21});22Cypress.Commands.add('parent', { prevSubject: 'element' }, (subject, selector) => {23 return cy.wrap(subject.parent(selector));24});25Cypress.Commands.add('parent', { prevSubject: 'element' }, (subject, selector) => {26 return cy.wrap(subject.parent(selector));27});28Cypress.Commands.add('parent', { prevSubject: 'element' }, (subject, selector) => {29 return cy.wrap(subject.parent(selector));30});31Cypress.Commands.add('parent', { prevSubject: 'element' }, (subject, selector) => {32 return cy.wrap(subject.parent(selector));33});
Using AI Code Generation
1require("cypress-xpath")2describe('My First Test', function() {3 it('Does not do much!', function() {4 cy.contains('type').click()5 cy.url().should('include', '/commands/actions')6 cy.get('.action-email')7 .type('
Using AI Code Generation
1describe('Parent', () => {2 it('Validate whether the child element exists within the parent element', () => {3 cy.get('#mousehover').invoke('show')4 cy.contains('Top').click()5 cy.url().should('include', 'top')6 cy.go('back')7 cy.get('#mousehover').parent().as('parent')8 cy.get('@parent').find('a').first().click()9 cy.url().should('include', 'top')10 })11})12describe('Parent', () => {13 it('Validate whether the child element exists within the parent element', () => {14 cy.get('#mousehover').invoke('show')15 cy.contains('Top').click()16 cy.url().should('include', 'top')17 cy.go('back')18 cy.get('#mousehover').parent().as('parent')19 cy.get('@parent').find('a').first().click()20 cy.url().should('include', 'top')21 })22})23describe('Parent', () => {24 it('Validate whether the child element exists within the parent element', () => {25 cy.get('#mousehover').invoke('show')26 cy.contains('Top').click()27 cy.url().should('include', 'top')28 cy.go('back')29 cy.get('#mousehover').parent().as('parent')30 cy.get('@parent').find('a').first().click()31 cy.url().should('include', 'top')32 })33})34describe('Parent', () => {35 it('Validate whether the child element exists within the parent element', () => {36 cy.get('#mousehover').invoke('show')37 cy.contains('Top').click()38 cy.url().should('include', 'top')39 cy.go('back')40 cy.get('#mousehover').parent().as('parent')
Using AI Code Generation
1it('Verify the parent of the element', function() {2 cy.get('.ico-login').parents().should('have.class', 'header-menu')3 cy.get('.ico-login').parents().parents().should('have.class', 'header')4 cy.get('.ico-login').parents().parents().parents().should('have.class', 'header-container')5 cy.get('.ico-login').parents().parents().parents().parents().should('have.class', 'master-wrapper-page')6 cy.get('.ico-login').parents().parents().parents().parents().parents().should('have.class', 'page home-page')7})8it('Verify the parent of the element', function() {9 cy.get('.ico-login').parentsUntil('.page').should('have.class', 'header-menu')10 cy.get('.ico-login').parentsUntil('.header-container').should('have.class', 'header')11 cy.get('.ico-login').parentsUntil('.master-wrapper-page').should('have.class', 'header-container')12 cy.get('.ico-login').parentsUntil('.home-page').should('have.class', 'master-wrapper-page')13 cy.get('.ico-login').parentsUntil('body').should('have.class', 'page home-page')14})15it('Verify the sibling of the element', function() {16 cy.get('.ico-login').siblings().should('have.class', 'ico-register')17 cy.get('.ico-login').siblings().siblings().should('have.class', 'ico-wishlist')18 cy.get('.ico-login').siblings().siblings().siblings().should('have.class', 'ico-shopping-cart')19 cy.get('.ico-login').siblings().siblings().siblings().siblings().should('have.class', 'ico-compare')20})21it('Verify the next of the element', function() {22 cy.get('.ico-login').next().should('have.class', 'ico-register')23 cy.get('.ico-login').next().next().should('have.class', 'ico-wishlist')
Using AI Code Generation
1it('Test', () => {2 cy.get('.action-parent').find('.action-child')3 .should('have.text', 'Child')4 .parent().should('have.class', 'action-parent')5 cy.get('.action-parent').find('.action-child')6 .should('have.text', 'Child')7 .parents().should('have.class', 'action-parent')8 cy.get('.action-parent').find('.action-child')9 .should('have.text', 'Child')10 .parents('div').should('have.class', 'action-parent')11 cy.get('.action-parent').find('.action-child')12 .should('have.text', 'Child')13 .parents('body').should('have.class', 'action-parent')14 cy.get('.action-parent').find('.action-child')15 .should('have.text', 'Child')16 .parents('.action-parent').should('have.class', 'action-parent')17 cy.get('.action-parent').find('.action-child')18 .should('have.text', 'Child')19 .parents('.action-parent').should('have.class', 'action-parent')20 cy.get('.action-parent').find('.action-child')21 .should('have.text', 'Child')22 .parents('div').should('have.class', 'action-parent')23 cy.get('.action-parent').find('.action-child')24 .should('have.text', 'Child')25 .parents('div').should('have.class', 'action-parent')26 cy.get('.action-parent').find('.action-child')27 .should('have.text', 'Child')28 .parents('div').should('have.class', 'action-parent')29 cy.get('.action-parent').find('.action-child')30 .should('have.text', 'Child')31 .parents('div').should('have.class', 'action-parent')32 cy.get('.action-parent').find('.action-child')33 .should('have.text', 'Child')34 .parents('div').should('have.class', 'action-parent')35})
Cypress is a renowned Javascript-based open-source, easy-to-use end-to-end testing framework primarily used for testing web applications. Cypress is a relatively new player in the automation testing space and has been gaining much traction lately, as evidenced by the number of Forks (2.7K) and Stars (42.1K) for the project. LambdaTest’s Cypress Tutorial covers step-by-step guides that will help you learn from the basics till you run automation tests on LambdaTest.
You can elevate your expertise with end-to-end testing using the Cypress automation framework and stay one step ahead in your career by earning a Cypress certification. Check out our Cypress 101 Certification.
Watch this 3 hours of complete tutorial to learn the basics of Cypress and various Cypress commands with the Cypress testing at LambdaTest.
Get 100 minutes of automation test minutes FREE!!