Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rikaschmitt

Deixar conteúdo da div inclicável

Recommended Posts

Bom dia.

Existe um jeito de deixar todo o conteúdo de uma div sem ação, ou seja, inclicável? Pois eu tenho uma div com alguns links dentro e queria que em uma determinada ocasião, ela ficasse visível, mas que nenhum link fosse clicável dentro dela. Meio que um "readonly".

 

No caso é uma div com conteúdo dinâmico, então eu teria que apenas adicionar uma "classe" para ela, deixando-a inclicável.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, adicione um evento de click em cada tag <a> dessa div com um return false ou preventDefault()

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, adicione um evento de click em cada tag <a> dessa div com um return false ou preventDefault()

Só dessa maneira? :\

Serão várias divs com conteúdo diferenciado, dai em determinados tempos eu teria que "anular" algumas divs. Penso em deixar elas com transparência e anular o click nela..

 

 

Mas entendi o que vc disse.

Vou testar depois, valeu.

 

 

Eu posso utilizar algo do tipo:

.classe > *

para pegar todos os elementos dentro da div.classe?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Porque selecionar todos se você quer agir só no link?

.divclasse a{}

a div mais qualquer link dentro

Mas além de links, terão inputs, que não podem ser clicáveis ou digitáveis ou selecionáveis.. hahaha

 

 

Alguém sabe como faz para cancelar digitação de um input text?

Se a div pai tiver a classe "done", a digitação do input fica nula.

Compartilhar este post


Link para o post
Compartilhar em outros sites
$element.attr('readonly', 'readonly');

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.