Цитата:
|
OpenArea=[$(this).is(":hidden")];
вот так надо |
Цитата:
|
Цитата:
$(".canDisable").click(function() {
alert("ok");
if (OpenArea == false) {
console.log(OpenArea);
$(this).css( "transform", "scale(0.85)" );
}
});
Даже alert не работает. А когда pointer-events: auto; то alert работает. Тогда как отключить ссылку? |
cadijob,
$("li").on("click", function() {
alert($("a", this).text());
})
|
Цитата:
|
cadijob,
можно только гадать, что вы хотите сделать ...
$(function() {
$("#open-close").show();
$("#block-links").hide();
$("#open-close").click(function(a) {
a.preventDefault();
$("#block-links").slideToggle(400)
})
$(".canDisable").on("click", function(a) {
if ($("#block-links").is(":visible")) a.preventDefault();
})
});
|
Цитата:
|
cadijob,
не понимаю |
Цитата:
$(".tags li").on("click", function(){
alert($("a", this).text());
// if (OpenArea == false) {
// console.log(OpenArea);
// $(this).css( "transform", "scale(0.85)" );
// }
});
То есть эта функция не будет работать. Когда display != none то будет.
if(OpenArea == false){
$(".tags li").on("click", function(){
alert($("a", this).text());
// if (OpenArea == false) {
// console.log(OpenArea);
// $(this).css( "transform", "scale(0.85)" );
// }
});
}
Пример выше не работает. |
| Часовой пояс GMT +3, время: 06:25. |