last day (17 days later) » 

18:48
ops
errado
sorry
@Sam consegui
Sam
Sam
blz... vamos lá rs
vou tentar descrever o que entendi e vc me diz o que acha
o Ajax do Select altera o número lá na div quando tem msgs unread, ok! O Update marca tudo pra "read".... se não tem nenhum "unread", fica "0" lá na div, ok
isso mesmo
Sam
Sam
vc clicou no "Update" 1 vez e funciona, volta pra "0"... quando o "0" muda pra "1", por exemplo, vc clica no Update e nada acontece?
Sim, para o UPDATE funcionar preciso recarregar a página
Sam
Sam
18:52
entendi... estranho isso, deveria funcionar sempre que vc clicar no sino
É possivel algum outro codigo estar fazendo interferencia?
Sam
Sam
faz o seguinte, coloca um console.log("ok") dentro da função do $(document).on('click', '.fa-bell', function (){ e veja se toda vez que vc clicar no sino aparece no console a mesagem "ok"
isso pra gente ter certeza que o evento está sendo disparado... tendo essa certeza a gente parte pra outra coisa
Da primeira vez aparece a msg OK
da segunda vez nao
Sam
Sam
hummm... perai que vou analisar
Certo
Eu acho que descobri pq isso ta acontecendo
mais ou menos
Eu havia feito um backup do meu site ontem, ainda bem, coloquei o mesmo codigo da pergunta nesse backup
e notei que n está funcionando vc eu estou usando uma condição para dar echo no html
quando eu coloquei esse html fora do php, funcionou normal
Sam
Sam
19:04
consegui reproduzir o problema aqui, agora fica fácil de achar o erro
Certo
Eu n sei pq a query de Update n esta funcionando direito com o Ajax
o html que estou dando echo so esta dentro dessa condicao
if (isset($user_id)) {
n faz sentido
Sam
Sam
o evento tá conflitando com o Bootstrap, vou ver como resolve isso
Certo
Sam
Sam
troque essa linha $('.fa-bell').on('click', function (){
em vez de $(document).on('click', '.fa-bell', function (){
a sintaxe $(document).on('click', '.fa-bell', function (){ está dando conflito com o Bootstrap
Era isso mesmo, funcionou, mt obrigada:)
Vou marcar sua resposta como correto, seria bom se vc colocasse isso lá
Sam
Sam
19:14
vou colocar. Valeu!

  last day (17 days later) »