$.ajax({
url: "https://spreadsheets.google.com/feeds/list/1NzcKjtoS-p_Gz6ILOa3JB1aVgoPMC7mgepWtz9uBmgo/od6/public/values?alt=json",
crossDomain: true, // это решает проблему с отсутствием Access-Control-Allow-Origin
dataType: "jsonp",
success: function(data){
console.log(data)
}
});
<div class="block">
<div class="block__slide"></div>
<div class="block__modal">Контент-1</div>
</div>
<div class="block">
<div class="block__slide"></div>
<div class="block__modal">Контент-2</div>
</div>
$("body").on('click', '.block__slide', function(){
$(this).parent('.block').find('.block__modal')
.fadeIn("slow")
.css({display: "flex"});
});
$('.cf-content > p:contains("+searchValue+")')
нужно $('.cf-content > p:contains(' + searchValue + ')')
.<div onclick="func_a()">
<div onclick="func_b(event)"></div>
</div>
<script type="text/javascript">
function func_a() {
alert('a');
}
function func_b(e) {
e.stopPropagation();
e.cancelBubble = true; // для IE
alert('b');
}
</script>
$(function(){})
— это мы запускаем действие в момент загрузки страницы. А оборачиваем в анонимную функцию (function($){ })($);
, чтобы избежать конфликта имен с $. (function($){$(function(){
$('select').styleThis();
})})(jQuery);
<input type="hidden" />
.