lev99
User-
Posts
206 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by lev99
-
Вот как приделать title="Google"
-
Вот вариант: http://jsfiddle.net/enwmps9o/75/ Результат: <a id="ammh1" class="south" href="javascript:void(0);" title="WebMoney" onclick="show_wm()"></a>на <a id="ammh1" class="south" href="javascript:void(0);" onclick="show_wm()" data-original-title="WebMoney"></a>Чем-то напоминающее <a href="http://google.ru" title="Google" data-original-title="Описание" target="_blank">Google</a>все изменения function fixTitle($ele) { if ($ele.attr('title') || typeof($ele.attr('original-title')) != 'string') { $ele.attr('original-title', $ele.attr('title') || '').removeAttr('title'); } }на function fixTitle($ele) { if ($ele.attr('title') || typeof($ele.attr('data-original-title')) != 'string') { $ele.attr('data-original-title', $ele.attr('title') || '').removeAttr('title'); } }
-
А это я неправ я проверял по css2.1 здесь: http://www.cy-pr.com/tools/css/ - Invalid property in CSS2.1: http://jigsaw.w3.org/css-validator/ - здесь css3 в норме
-
Google Chrome - "просмотр кода элемента" или Дополнительные инструменты =>"инструменты разработчика" В Mozilla Firefox - Расширения Firebug
-
Кстати а стоит IE делать, я сейчас win 10 мучаю, в браузере Google Chrome нормально, а IE вообще лучше не запускать, там вечно все корява.
-
Вы правы, но проверяя на css3 ошибки пишет всеравно http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.foto-s.ru%2F&profile=css3&usermedium=all&warning=1&vextwarning=〈=ru
-
Тогда почему он пишет Invalid property in CSS2.1 А если в код убрать?
-
Проверял CSS на оптимизацию, выдал вот такой список: 247 Invalid property in CSS2.1: border-radius 354 Invalid property in CSS2.1: border-radius 355 Invalid property in CSS2.1: box-shadow 363 Invalid property in CSS2.1: text-shadow 376 Invalid property in CSS2.1: border-radius 377 Invalid property in CSS2.1: box-shadow 385 Invalid property in CSS2.1: text-shadow 393 Invalid property in CSS2.1: box-shadow 399 Invalid property in CSS2.1: border-radius 400 Invalid property in CSS2.1: box-shadow 408 Invalid property in CSS2.1: text-shadow 416 Invalid property in CSS2.1: box-shadow Исходный код: 8.006 Кб, Оптимизированный код: 7.545 Кб, Коэффициент: 5.8% (-461 байт) http://jsfiddle.net/enwmps9o/54/
-
http://jsfiddle.net/enwmps9o/49/ А почему происходит путаница, вроде указаны значения?
-
Это понятно, иначе бы заработало
-
Почему не хочет работать? http://jsfiddle.net/enwmps9o/44/
-
Николя223 как использовать? jQuery или CSS ——- а возможно вместо onclick подцепить href <a class="south" href="#hide_all" style="margin:3px;text-decoration: none;" title="Скрыть все">Благодарность Автору</a><a id="ammh1" style="margin:3px;" class="south" href="#wm" title="WebMoney"></a><a id="ammh2" style="margin:3px;" class="south" href="#rupay" title="RBKMoney"></a><a id="ammh8" style="margin:3px;" class="south" href="#robox" title="ROBOKASSA"></a> this.#show_wm.attr('href') = function() { $('#rupay, #robox').hide(); $('#wm').slideDown(500); return false; }; this.#show_rupay.attr('href') = function() { $('#wm, #robox').hide(); $('#rupay').slideDown(500); return false; }; this.#show_robox.attr('href') = function() { $('#wm, #rupay').hide(); $('#robox').slideDown(500); return false; }; this.#hide_all.attr('href') = function() { $('#wm, #rupay, #robox').hide(); return false; }
-
<?php$use_wm1 = $params->get( 'use_wm' ) == 0 ? '' : ' #wm,';$use_rupay1 = $params->get( 'use_rupay' ) == 0 ? '' : ' #rupay,';$use_yandex1 = $params->get( 'use_yandex' ) == 0 ? '' : ' #yandex,';$use_paypal1 = $params->get( 'use_paypal' ) == 0 ? '' : ' #paypal,';$use_moneybookers1 = $params->get( 'use_moneybookers' ) == 0 ? '' : '#moneybookers,';$use_robox1 = $params->get( 'use_robox' ) == 0 ? '' : ' #robox,';$use_liqpay1 = $params->get( 'use_liqpay' ) == 0 ? '' : ' #liqpay,';$use_smscoin1 = $params->get( 'use_smscoin' ) == 0 ? '' : ' #smscoin,';$use_cbank1 = $params->get( 'use_cbank' ) == 0 ? '' : ' #cbank,';$hideall = trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' );$payments = array( 'wm' => trim( rtrim( "$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' ), 'rupay' => trim( rtrim( "$use_wm1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' ), 'yandex' => trim( rtrim( "$use_wm1$use_rupay1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' ), 'paypal' => trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' ), 'moneybookers' => trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' ), 'robox' => trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' ), 'liqpay' => trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_smscoin1$use_cbank1", "," ), ' ' ), 'smscoin' => trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_cbank1", "," ), ' ' ), 'cbank' => trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1", "," ), ' ' ));?><script> (function ($) { <?php foreach($payments as $payment => $value): ?> <?php if($params->get('use_' . $payment)): ?> this.show_<?php echo $payment; ?> = function () { $('<?php echo $value; ?>').hide(); $('#<?php echo $payment; ?>').<?php echo $jfadtogquery;?>; return false; }; <?php endif; ?> <?php endforeach; ?> this.hide_all = function () { $('<?php echo $hideall; ?>').hide(); return false; } })(jQuery); <?php if ($jammfadtogquery1 == 1): ?> jQuery(function ($) { $('#amoney').on('click', '.south', function () { $('#amoney .south').removeClass('active'); $(this).addClass('active'); }); }); <?php endif; ?></script>как такое запустить?
-
Все упростили уже https://jsfiddle.net/Frisian/enwmps9o/35/ в принципе вопрос закрыт
-
согласен, может меня и занесло, вот и прошу помощь Изначально это выглядело так: сейчас подумываю так $use_wm1 = $params->get( 'use_wm' ) == 0 ? '' : ' #wm,';$use_rupay1 = $params->get( 'use_rupay' ) == 0 ? '' : ' #rupay,';$use_yandex1 = $params->get( 'use_yandex' ) == 0 ? '' : ' #yandex,';$use_paypal1 = $params->get( 'use_paypal' ) == 0 ? '' : ' #paypal,';$use_moneybookers1 = $params->get( 'use_moneybookers' ) == 0 ? '' : '#moneybookers,';$use_robox1 = $params->get( 'use_robox' ) == 0 ? '' : ' #robox,';$use_liqpay1 = $params->get( 'use_liqpay' ) == 0 ? '' : ' #liqpay,';$use_smscoin1 = $params->get( 'use_smscoin' ) == 0 ? '' : ' #smscoin,';$use_cbank1 = $params->get( 'use_cbank' ) == 0 ? '' : ' #cbank,';$useshowwm = array();array_push($useshowwm, $use_rupay1);array_push($useshowwm, $use_yandex1);array_push($useshowwm, $use_paypal1);array_push($useshowwm, $use_moneybookers1);array_push($useshowwm, $use_robox1);array_push($useshowwm, $use_smscoin1);array_push($useshowwm, $use_cbank1);$useshowwmamm = implode(", ", $useshowwm);$useshorupay = array();array_push($useshorupay, $use_yandex1);array_push($useshorupay, $use_paypal1);array_push($useshorupay, $use_moneybookers1);array_push($useshorupay, $use_robox1);array_push($useshorupay, $use_liqpay1);array_push($useshorupay, $use_smscoin1);array_push($useshorupay, $use_cbank1);$useshorupayamm = implode(", ", $useshorupay); хотелось упростить, а у меня получается только усложнить
-
А громоздкий не получиться (function($) { <?php if ($use_wm) {?> this.show_wm = function() { $('<?php echo $useshowwm; ?>').hide(); $('#wm').<?php echo $jfadtogquery;?>; return false; }; <?php } if ($use_rupay) {?> this.show_rupay = function() { $('<?php echo $useshorupay; ?>').hide(); $('#rupay').<?php echo $jfadtogquery;?>; return false; }; <?php } if ($use_yandex) {?> this.show_yandex = function() { $('<?php echo $useshowyandex; ?>').hide(); $('#yandex').<?php echo $jfadtogquery;?>; return false; }; <?php } if ($use_paypal) {?> this.show_paypal = function() { $('<?php echo $useshowpaypal; ?>').hide(); $('#paypal').<?php echo $jfadtogquery;?>; return false; }; <?php } if ($use_moneybookers) {?> this.show_moneybookers = function() { $('<?php echo $useshowmoneybookers; ?>').hide(); $('#moneybookers').<?php echo $jfadtogquery;?>; return false; }; <?php } if ($use_robox) {?> this.show_robox = function() { $('<?php echo $useshowrobox; ?>').hide(); $('#robox').<?php echo $jfadtogquery;?>; return false; }; <?php } if ($use_liqpay) {?> this.show_liqpay = function() { $('<?php echo $useshowliqpay; ?>').hide(); $('#liqpay').<?php echo $jfadtogquery;?>; return false; }; <?php } if ($use_smscoin) {?> this.show_smscoin = function() { $('<?php echo $useshowsmscoin; ?>').hide(); $('#smscoin').<?php echo $jfadtogquery;?>; return false; }; <?php } if ($use_cbank) {?> this.show_cbank = function() { $('<?php echo $useshowcbank; ?>').hide(); $('#cbank').<?php echo $jfadtogquery;?>; return false; }; <?php }?> this.hide_all = function() { $('<?php echo $useshowhideall; ?>').hide(); return false; } })(jQuery);понаписано Насчет массива нравиться идея, только, как отключение продумать
-
afdw Спасибо! Вот пример того что будет http://jsfiddle.net/enwmps9o/34/
-
antonKar, afdw спасибо, насчет мешает, наверно не знание, тот код был написан, так как смог придумать и он работает, но если поможете исправить, я не против, еще раз спасибо. Пока остановился на этом: $use_wm1 = $params->get( 'use_wm' ) == 0 ? '' : ' #wm,';$use_rupay1 = $params->get( 'use_rupay' ) == 0 ? '' : ' #rupay,';$use_yandex1 = $params->get( 'use_yandex' ) == 0 ? '' : ' #yandex,';$use_paypal1 = $params->get( 'use_paypal' ) == 0 ? '' : ' #paypal,';$use_moneybookers1 = $params->get( 'use_moneybookers' ) == 0 ? '' : '#moneybookers,';$use_robox1 = $params->get( 'use_robox' ) == 0 ? '' : ' #robox,';$use_liqpay1 = $params->get( 'use_liqpay' ) == 0 ? '' : ' #liqpay,';$use_smscoin1 = $params->get( 'use_smscoin' ) == 0 ? '' : ' #smscoin,';$use_cbank1 = $params->get( 'use_rupay' ) == 0 ? '' : ' #cbank,';echo trim( rtrim( "$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' );echo trim( rtrim( "$use_wm1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' );echo trim( rtrim( "$use_wm1$use_rupay1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' );echo trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' );echo trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' );echo trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' );echo trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_smscoin1$use_cbank1", "," ), ' ' );echo trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_cbank1", "," ), ' ' );echo trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1", "," ), ' ' );echo trim( rtrim( "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1", "," ), ' ' );
-
В принципе все работает и можно было оставить так, как есть, но мне кажется его можно улучшить if ($params->get('use_wm')==0) { $use_wm1 = '';}elseif ($params->get('use_wm')==1) { $use_wm1 = ' #wm,';};if ($params->get('use_rupay')==0) { $use_rupay1 = "";}elseif ($params->get('use_rupay')==1) { $use_rupay1 = " #rupay,";};if ($params->get('use_yandex')==0) { $use_yandex1 = "";}elseif ($params->get('use_yandex')==1) { $use_yandex1 = " #yandex,";};if ($params->get('use_paypal')==0) { $use_paypal1 = "";}elseif ($params->get('use_paypal')==1) { $use_paypal1 = " #paypal,";};if ($params->get('use_moneybookers')==0) { $use_moneybookers1 = "";}elseif ($params->get('use_moneybookers')==1) { $use_moneybookers1 = " #moneybookers,";};if ($params->get('use_robox')==0) { $use_robox1 = "";}elseif ($params->get('use_robox')==1) { $use_robox1 = " #robox,";};if ($params->get('use_liqpay')==0) { $use_liqpay1 = "";}elseif ($params->get('use_liqpay')==1) { $use_liqpay1 = " #liqpay,";};if ($params->get('use_smscoin')==0) { $use_smscoin1 = "";}elseif ($params->get('use_smscoin')==1) { $use_smscoin1 = " #smscoin,";};if ($params->get('use_cbank')==0) { $use_cbank1 = "";}if ($params->get('use_cbank')==1) { $use_cbank1 = " #cbank,";};$useshowwm = "$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1";$useshorupay = "$use_wm1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1";$useshowyandex = "$use_wm1$use_rupay1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1";$useshowpaypal = "$use_wm1$use_rupay1$use_yandex1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1";$useshowmoneybookers = "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1";$useshowrobox = "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_liqpay1$use_smscoin1$use_cbank1";$useshowliqpay = "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_smscoin1$use_cbank1";$useshowsmscoin = "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_cbank1";$useshowcbank = "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1";$useshowhideall = "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1";$useshowwmamm = rtrim($useshowwm, ",");$useshorupayamm = rtrim($useshorupay, ",");$useshowyandexamm = rtrim($useshowyandex, ",");$useshowpaypalamm = rtrim($useshowpaypal, ", ");$useshowmoneybookersamm = rtrim($useshowmoneybookers, ",");$useshowroboxamm = rtrim($useshowrobox, ",");$useshowliqpayamm = rtrim($useshowliqpay, ",");$useshowsmscoinamm = rtrim($useshowsmscoin, ",");$useshowcbankamm = rtrim($useshowcbank, ",");$useshowhideallamm = rtrim($useshowhideall, ",");echo trim($useshowwmamm, ' ');echo trim($useshorupayamm, ' ');echo trim($useshowyandexamm, ' ');echo trim($useshowpaypalamm, ' ');echo trim($useshowmoneybookersamm, ' ');echo trim($useshowroboxamm, ' ');echo trim($useshowliqpayamm, ' ');echo trim($useshowsmscoinamm, ' ');echo trim($useshowcbankamm, ' ');echo trim($useshowhideallamm, ' ');Все это должно превратиться в это (function($) { this.show_wm = function() { $('#rupay, #robox').hide(); $('#wm').slideDown(500); return false; }; this.show_rupay = function() { $('#wm, #robox').hide(); $('#rupay').slideDown(500); return false; }; this.show_robox = function() { $('#wm, #rupay').hide(); $('#robox').slideDown(500); return false; }; this.hide_all = function() { $('#wm, #rupay, #robox').hide(); return false; }
-
Частично решил http://jsfiddle.net/enwmps9o/34/ Добавил style="margin:3px;"
-
мне кажется речь об этом?
-
При проверки скорости сайта для телефонов или PageSpeed Insights Пишет, что увеличьте размер активных элементов на странице Некоторые ссылки и кнопки на страницах вашего сайта слишком малы, и поэтому пользователям устройств с сенсорными экранами может быть неудобно нажимать на них. Увеличьте активные элементы, чтобы сделать свой сайт удобнее. (https://developers.google.com/speed/docs/insights/SizeTapTargetsAppropriately)Объяснение:Указанные ниже активные элементы расположены слишком близко к соседним. Увеличьте расстояние между ними.Активный элемент <span class="load-button"> и ещё 3 расположены слишком близко к другим активным элементам. finalАктивный элемент <span class="load-button load-button-active"> находится слишком близко к другим активным элементам (2). finalАктивный элемент <a href="/">Главная</a> и ещё 8 расположены слишком близко к другим активным элементам.Активный элемент <div id="amoney" class="amoney-module">Благодарность Автору</div> находится слишком близко к другим активным элементам (1).Активный элемент <a id="ammh1" href="javascript:void(0);" class="south hasTooltip"> находится слишком близко к другим активным элементам (1).Активный элемент <a id="ammh2" href="javascript:void(0);" class="south hasTooltip"> находится слишком близко к другим активным элементам (1).Активный элемент <a id="ammh8" href="javascript:void(0);" class="south hasTooltip"> находится слишком близко к другим активным элементам (1).как поправить? http://jsfiddle.net/enwmps9o/32/
-
Еще вопрос, внешне отобразить, а код не изменился... <input id="robox-pay-1" class="robox-pay-1" type="text" name="outsum" size="3" value="8.96" title="Фиксированная сумма" readonly="readonly">Возможно сделать, чтобы код менялся?
-
Спасибо всем все заработало jQuery(function($){ var chislo = $('span.chislo').html(); $('input#wm-pay-1, input#rupay-pay-1, input#robox-pay-1').val(chislo); });
-
работает http://jsfiddle.net/enwmps9o/23/ Не поможете доработать внешний вид кода? только у меня на сайте в таком виде не работает var chislo = $("span.chislo").html();$("input#wm-pay-1").val(chislo);$("input#rupay-pay-1").val(chislo);$("input#robox-pay-1").val(chislo);Uncaught TypeError: $ is not a function