Ir para conteúdo

Arquivado

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

Marcos_imasters

" e ' conflito Js

Recommended Posts

boa galera que me ajuda ai tou com um poblem aqui no Jquery

 

exemplo "javascript:ChatTamanho('+data.amigos.id_perfil+','+data.amigos.nome+')" class="pull-left media-thumb" o poblema é

 

e que quando o jquery criar ele criar dessa forma

<a href="javascript:void(0)" onclick="javascript:chatWith(1455411,Pablo)" class="pull-left media-thumb"><img alt="" src="" class="media-object"></a>

na funcao onclick deveria ser assim onclick="javascript:chatWith('1455411','Pablo')"

 

tentei de toda forma usando \ ao contrario usando "' mais nenhuma tentativa deu certo.

Compartilhar este post


Link para o post
Compartilhar em outros sites
var a = '<a href="javascript:void(0)" onclick="javascript:chatWith(\'1455411\',Pablo)" class="pull-left media-thumb"><img alt="" src="" class="media-object"></a>';

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mesma coisa:

 

var a = '<a href="javascript:void(0)" onclick="javascript:chatWith(\''+ var2 +'\',\''+ var1 +'\')" class="pull-left media-thumb"><img alt="" src="" class="media-object"></a>';

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente fazer isso sem colocar onclick diretamente no html assim

no html

   <a href="#" data-p1="1455411" data-p2="Pablo" class="link pull-left media-thumb">
      <img alt="" src="" class="media-object">
   </a>

no js

$(function() {
    $(document).on('click', '.link', function(e) {
        e.preventDefault();

        a = $(this);

        p1 = a.attr('data-p1');
        p2 = a.attr('data-p2');

        chatWith(p1, p2);
    });
});

function chatWith(parametro1, parametro2) {
//código aqui
}

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.