Skip to content

Instantly share code, notes, and snippets.

$('.faq-box .faq-item .faq-q').click(function() {
if($(this).hasClass('active')){
$(this).removeClass('active');
$(this).parents('.faq-box').find('.faq-a').stop().slideUp(300);
} else {
$(this).parents('.faq-box').find('.faq-q').removeClass('active');
$(this).parents('.faq-box').find('.faq-a').stop().slideUp(300);
$(this).parents('.faq-item').find('.faq-q').toggleClass('active');
$(this).parents('.faq-item').find('.faq-a').stop().slideToggle(300);
}
<div class="map-box">
<div id='map'></div>
</div>
.map-box
margin-right: 3%
#map
width: 100%
height: 433px
outline: none
<div class="top" title="Наверх"><i class="fa fa-angle-double-up"></i></div>
.top
position: fixed
bottom: 25px
background-color: #E0E0E0
border-radius: 10em
color: #666
font-size: 26px
width: 50px
@user44
user44 / gist:83408aee2fd8f80bae1c0e262412e91a
Created May 25, 2018 20:47
ajax multipart form files submit
$("form#data").submit(function(e) {
e.preventDefault();
var formData = new FormData(this);
$.ajax({
url: window.location.pathname,
type: 'POST',
data: formData,
success: function (data) {
alert(data)
//matchheight
const mq = window.matchMedia( "(min-width: 768px)" );
if (mq.matches) {
$('.box .item').matchHeight({byRow: false});
}
@user44
user44 / gist:a4b9876076202f349d33e58a53148ba0
Created December 3, 2017 19:42
Wordpress breadcrumbs template
<div class="breadcrums">
<span><a href="#"><span>Главная</span></a></span> &gt;
<span><a href="#"><span>Товары</span></a></span> &gt;
<span><span>Кабельная продукция</span></span>
</div>
input[type="checkbox"]
margin-right: 13px
background: #fff
outline: none
width: 25px
height: 25px
position: relative
vertical-align: top
&:after
content: "✔"
HTML
<span class="navbutton"> <em></em> <em></em> <em></em> </span>
SASSS
.navbutton
display: block
position: absolute
top: 24px
HTML
<div class="mobile-menu-toggle"><span></span></div>
SASS
.mobile-menu-toggle
display: block
width: 30px
height: 23px
margin: 30px auto 10px
cursor: pointer
<label class="custom-file-box">
<span class="f-box"><span class="f-btn"><i class="load-icon"></i>Завантажити фото</span><span class="filename">Файл не обрано</span></span>
<input type="file">
</label>
//sass
.custom-file-box
display: block
background: #fff
width: 80%