Skip to content

Instantly share code, notes, and snippets.

<nav class="nav">
<ul>
<li>Главная</li>
<li>Услуги</li>
<li>О нас</li>
<li>Контакты</li>
</ul>
</nav>
@AndryWJ
AndryWJ / Вывод php переменных
Created February 2, 2018 09:31
Вывод php переменных
<?php $var = "555555555555555555555555555"; ?>
<script>
console.log(`<?php var_dump($var) ?>`);
</script>
@AndryWJ
AndryWJ / Скролл к якорю
Created February 5, 2018 14:14
Скролл к якорю
$(document).ready(function(){
$("#menu").on("click","a", function (event) {
//отменяем стандартную обработку нажатия по ссылке
event.preventDefault();
//забираем идентификатор бока с атрибута href
var id = $(this).attr('href'),
//узнаем высоту от начала страницы до блока на который ссылается якорь
top = $(id).offset().top;
@AndryWJ
AndryWJ / drop down MNU (justify)
Created February 8, 2018 12:41
drop down MNU (justify)
<!-- html -->
<div id="menu">
<ul>
<li><a href="#1"></a><span>Индивидуальный пошив</span></li>
<li><a href="http://css-live.ru/articles-css/ravnomernoe-vyravnivanie-blokov-po-shirine.html"></a><span>Технология</span></li>
<li><a href="#3"></a><span>Ткани</span>
<ul>
<li><a href="#"></a><span>дроп даун</span></li>
<li><a href="#"></a><span>дроп даун</span></li>
<li><a href="#"></a><span>дроп даун</span></li>
@AndryWJ
AndryWJ / JS: Подсветка активного пункта меню
Last active October 8, 2018 15:15
JS: Подсветка активного пункта меню
// Cache selectors
var lastId,
topMenu = $(".fixed-nav"),
topMenuHeight = topMenu.outerHeight() + 15,
// All list items
menuItems = topMenu.find("a"),
// Anchors corresponding to menu items
scrollItems = menuItems.map(function() {
var item = $($(this).attr("href"));
if (item.length) {
@AndryWJ
AndryWJ / JS: неактивная кнопка в зависимости от чекбокса
Last active October 15, 2018 08:44
JS: неактивная кнопка в зависимости от чекбокса
$('.formLine-form input[type="checkbox"]').change(function(event) {
testCheckPolit($(this));
});
// Если чекбокс выбран то активируем кнопку отправки если нет деактивируем
function testCheckPolit(el){
if(el.prop('checked')){
el.closest('form').find('button, input[type="submit"]').removeAttr('disabled');
}else {
el.closest('form').find('button, input[type="submit"]').attr('disabled', 'disabled');
@AndryWJ
AndryWJ / htaccess: редирект с www на без www (работает для opencart)
Created October 10, 2018 07:44
htaccess: Редирект с www на без www (Работает для opencart)
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]
@AndryWJ
AndryWJ / scripts.js
Created November 28, 2018 14:54
js: cookie getCookie Запись получение куки
function createCookie(name, value, days) {
var expires;
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
} else {
expires = "";
}
document.cookie = name + "=" + value + expires + "; path=/";
@AndryWJ
AndryWJ / var_dump
Last active October 20, 2021 12:47
var_dump
if(document.cookie.match(/debug=([^\;]*)/) != null){
console.log('debug');
};
if(isset($_COOKIE['debug'])){
$var = 'dfsdfsd';
echo "<pre style='display: none;' data-fsdfsdsdsdf4444='dfhnksdfl'>";
var_dump($var);
echo "</pre>";
}
@AndryWJ
AndryWJ / js: DomContentLoaded загрузка дом
Created January 17, 2019 14:38
js: DomContentLoaded загрузка дом
<script type="text/javascript">
document.addEventListener("DOMContentLoaded", openModalLogin);//Когда загрущзиться jquery запустим наш скрипт запуска модалки
function openModalLogin(){ $(".login-btn-in a").trigger('click'); };
</script>