<input type="submit" class="superbutton" value="Яндекс Деньги" data-transfer="20" />
$('input[type=submit]').click(function() {
$(this).val($(this).attr('data-transfer'));
}
$(document).on('click', '#addDiv', function () {
$('#newDiv').append("<div class='summernote'></div><div class='select2'></div>");
$('.summernote').summernote();
...
}
$(document).on('click', '#addDiv', function () {
$('#newDiv').append("<div class='summernote' id="summer1"></div><div class='select2' id="select2"></div>");
$('#summer1').summernote({
height: null,
lang: 'ru-RU',
toolbar: [
["style", ["style"]],
["font", ["bold", "italic", "underline", "clear"]],
["fontname", ["fontname"]],
["color", ["color"]],
["para", ["ul", "ol", "paragraph"]],
["height", ["height"]],
["table", ["table"]],
["insert", ["link", "picture", "video", "hr"]],
["view", ["fullscreen", "codeview"]],
["help", ["help"]]
],
popover: {
image: [
['custom', ['imageAttributes']],
['float', ['floatLeft', 'alignCenter', 'floatRight']],
['remove', ['removeMedia']]
],
link: [
['link', ['linkDialogShow', 'unlink']]
],
air: [
['color', ['color']],
['font', ['bold', 'underline', 'clear']],
['para', ['ul', 'paragraph']],
['table', ['table']],
['insert', ['link', 'picture']]
]
},
callbacks: {
onInit: null,
onFocus: null,
onBlur: null,
onEnter: null,
onKeyup: null,
onKeydown: null,
onSubmit: null,
onImageUpload: function (files) {
var $editor = $(this);
var data = new FormData();
data.append('file', files[0]);
$.ajax({
url: '{{ route("iup") }}',
method: 'POST',
data: data,
processData: false,
contentType: false,
success: function (response) {
$editor.summernote('insertImage', response);
}
});
},
onImageUploadError: null
}
});
}
$( document ).ready(function() {
$('#menu-fixed').hide();
$(window).scroll(function(){
if($(window).scrollTop()>595){
$('#menu-fixed').show();
}else{
$('#menu-fixed').hide();
}
});
});
#menu-fixed {
display: none;
}
function f(a, b) {
alert( this );
alert( a + b );
}
var g = bind(f, "Context"); // - this = "Context", для g();
g(1, 2); // выводит Context, затем 3. - как в f() и написано - сначала алертом вывели this, которому назначили Context, а потом результат сложения a(1) и b(2) = 3
Метод bind() создаёт новую функцию, которая при вызове устанавливает в качестве контекста выполнения this предоставленное значение. В метод также передаётся набор аргументов, которые будут установлены перед переданными в привязанную функцию аргументами при её вызове.
$('[data-id="carousel-example-generic"]').carousel();
<form action="noact.js">
<label for="bruh">Сколько будет <span class="span1"></span> + <span class="span2"></span> ?</label>
<input type="text" name="bruh">
</input>
<button type="submit" class="button" name="button">Press Me, BEACH</button>
</form>
var val1 = Math.ceil(Math.random() * 10);
var val2 = Math.ceil(Math.random() * 10);
var span1 = $('.span1').text(val1);
var span2 = $('.span2').text(val2);
var spankl = val1 + val2;
$("form").on("submit", function(event) {
$('input[name=bruh]').val() == spankl ? console.log('Всё хорошо') : event.preventDefault();
});
$(document).ready(function() {
var date = new Date(new Date().valueOf() + 15 * 24 * 60 * 60 * 1000);
$('#clock').countdown(date, function(event) {
$(this).html(event.strftime('%D days %H:%M:%S'));
});
});
var date = 1582149600000; //2020.02.20
$('.open-popup-link').magnificPopup({
type:'inline',
midClick: true, // Allow opening popup on middle mouse click. Always set it to true if you don't provide alternative source in href.
});
$('.open-popup-link').click(function(){
var swiper = new Swiper('.swiper-container', {
spaceBetween: 0,
centeredSlides: true,
autoplay: {
delay: 400,
disableOnInteraction: false,
},
pagination: {
el: '.swiper-pagination',
clickable: true,
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
});
});
.slide p{
display: none;
}
.active p {
display:block;
}
$('select').val()
asdasd.addEventListener('click', asdasd);
if ( $(this).scrollTop() > 600 ){...}
var pixelN = 100;
if ( $(this).scrollTop() > $(this).height() - $('footer').height() - pixelN){...}
за N пикселей до конца страницы