Цитата:
<!DOCTYPE html>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<style type="text/css">
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script>
jQuery.noConflict();
(function( $ ) {
$(function() {
function getInputCalc1(f1, f2, step) {
alert([f1, f2]);
/* $('#w-size-1').attr('checked', false);
var f1Val = $('#' + f1).val();
var f2Val = $('#' + f2).val();
var rezult = 'Размеры: (ширина=' + f1Val + ' мм, высота=' + f2Val + ' мм)';
rezCalc1[step + 1] = rezult;
$('#rez1').val(rezCalc1.join(', '));
return false;*/
}
$("[data-calc]").on('click', function() {
var data = $(this).data("calc");
getInputCalc1.apply(null, data)
});
});
})(jQuery);
</script>
</head>
<body>
<ul class="step-list">
<li><input type="radio" class="radio" name="w-type" id="w-t-1" data-calc='["Квартира",0]'><label for="w-t-1">Другое</label></li>
<li>..</li>
<li>..</li>
</ul>
</body>
</html>
|
Благодарю, рони
И у меня к вам еще последний вопросс подключением сторонних библиотек: почему webuiPopover через обертку подключается и функционирует нормально, а formatter точно также нет?..
(function( $ ) {
$(function() {
$('.pseudo-link-popover').webuiPopover({
'trigger': 'hover',
'width': '240',
'placement': 'auto',
content: function() {
return $('#' + $(this).attr('data-src')).html();
}
});
$('.promo_phone_class').formatter({
'pattern': '+7({{999}}){{999}}-{{99}}-{{99}}',
'persistent': false
});
});
})(jQuery);
|
giwuf,
нет элемента, на момент срабатывания строки 12 |
giwuf,
возможно так ...
(function($) {
$(function() {
$(".pseudo-link-popover").webuiPopover({
"trigger": "hover",
"width": "240",
"placement": "auto",
content: function() {
return $("#" + $(this).attr("data-src")).html()
},
onShow: function(el) {
$(".promo_phone_class", el).formatter({
"pattern": "+7({{999}}){{999}}-{{99}}-{{99}}",
"persistent": false
})
}
})
})
})(jQuery);
|
Цитата:
jQuery(document).ready(function() {
jQuery(function($) {
$('.promo_phone_class').formatter({
'pattern': '+7({{999}}){{999}}-{{99}}-{{99}}',
'persistent': false
});
});
});
И вот так ошибка: Uncaught TypeError: jQuery(...).formatter is not a function
jQuery(document).ready(function() {
jQuery('.promo_phone_class').formatter({
'pattern': '+7({{999}}){{999}}-{{99}}-{{99}}',
'persistent': false
});
});
|
giwuf,
без примера, можно только гадать |
Цитата:
ccылка на пример |
giwuf,
1 загрузить jquery один раз 2 загрузить все все все плагины jquery 3 загрузить скрипты 4 загрузить bootstrap.min.js" |
giwuf,
поставьте это сразу после jquery <script src="https://likemedia.by/wp-content/themes/subway-child/jquery.formatter.min.js" ></script> |
Цитата:
поставил, но результато это не принесло.. |
| Часовой пояс GMT +3, время: 23:21. |