/ / I Não obtém um objeto selecionando um elemento HTML usando jQuery no Safari 7.1 no MAC - javascript, jquery, safari

Não obtenho um objeto selecionando um elemento HTML usando jQuery no Safari 7.1 no MAC - javascript, jquery, safari

Eu estou tentando obter o conteúdo HTML de um elementoUsando o jQuery, funciona bem em todos os navegadores que eu testei, como o Chrome Firefox Opera ... mas com o Safari 7.1 no MAC ... ele não está funcionando, é só pegar um Array contendo o elemento. Então, se eu fizer isso:

console.log($("#myElement").parent().find("svg").html());

Eu entendo isso no meu console.

Error: undefined is not an object (evaluating "b.innerHTML.replace")

Mesmo se eu fizer isso, não funciona:

console.log($($("#myElement").parent().find("svg").html()));

Agradeço antecipadamente.

Respostas:

0 para resposta № 1

entrada é uma tag singular ou de fechamento automático. Não tenho certeza do que você está tentando obter deste elemento. Mas se você estiver olhando para verificar se a caixa de seleção está marcada ou não, você pode seguir o seguinte exemplo [Exemplo 1]

 [1]: http://jsfiddle.net/5udtC/

Veja, o objeto jquery sempre retorna um objeto no qual qualquer método ou manipulador jquery pode ser aplicado.

Eu não sei porque não é pra você. De qualquer forma, tente isso

console.log($($("#checkbox")));