Porque meu jQuery parou de aceitar $ mas esta aceitado “jQuery”?

Com esse código da erro

<script>   $  (function () {     $  ('[data-toggle="popover"]').popover({         html:true,         animation: true,         sanitize: false     }) })   var slide_old = "slide_img0"; var slide = "efeito_slide";   $  ('#carouselExampleCaptions').on('slide.bs.carousel', function (ev) {     var id = ev.to;     switch (id) {         case 0:          $  ("." + slide_old).removeClass( slide )         $  (".slide_img0").addClass( slide );         slide_old = "slide_img0";          break;         case 1:          $  ("." + slide_old).removeClass( slide )         $  (".slide_img1").addClass( slide );         slide_old = "slide_img1";          break;         case 2:          $  ("." + slide_old).removeClass( slide )         $  (".slide_img2").addClass( slide );         slide_old = "slide_img2";          break;         case 3:          $  ("." + slide_old).removeClass( slide )         $  (".slide_img3").addClass( slide );         slide_old = "slide_img3";          break;         default:         break;     } }) 

Mas esse não

<script>       jQuery(function () {         jQuery('[data-toggle="popover"]').popover({             html:true,             animation: true,             sanitize: false         })     })       var slide_old = "slide_img0";     var slide = "efeito_slide";       jQuery('#carouselExampleCaptions').on('slide.bs.carousel', function (ev) {         var id = ev.to;         switch (id) {             case 0:              jQuery("." + slide_old).removeClass( slide )             jQuery(".slide_img0").addClass( slide );             slide_old = "slide_img0";              break;             case 1:              jQuery("." + slide_old).removeClass( slide )             jQuery(".slide_img1").addClass( slide );             slide_old = "slide_img1";              break;             case 2:              jQuery("." + slide_old).removeClass( slide )             jQuery(".slide_img2").addClass( slide );             slide_old = "slide_img2";              break;             case 3:              jQuery("." + slide_old).removeClass( slide )             jQuery(".slide_img3").addClass( slide );             slide_old = "slide_img3";              break;             default:             break;         }     })  </script> 

Porque esta dando erro sendo que a pouco estava funcionado perfeitamente?

recupere grub perdida pero con error porque no esta el kernel con cual trabajo sino uno mas viejo

Tengo este gran problema, de antemano muchas gracias si me pueden ayudar: Recuperè mi grub perdida con el programa boot repair pero con un error porque mi version de ubuntu es studio 4.4.0-31-lowlatency y solo aparece en el menu una versiòn 10.10 de ubuntu, entro en ella y cuando intento editar desde el terminal con el comando chroot me pide contraseña que no es la misma y desconozco, es decir no acepta la contraseña que usaba en studio, tengo el live cd de ubuntu studio pero no he logrado editar el menu para que cargue el kernel adecuado.

porque a parte de venda e lista venda nao esta indo? [pendente]

int op ;

do{ printf(“\nDigite o Nome: “); fflush(stdin); gets(cad.nome); printf(“\nDigite o CPF: “); fflush(stdin); gets(cad.cpf); ; printf(“\nDigite o Telefone: “); fflush(stdin); gets(cad.telefone); cad.cdg= 1 + rand()%100; fwrite(&cad, sizeof(dados), 1, pcliente);

printf("\n1<- continuar /n 0<- Sair: "); scanf("%d", &op); 

}while(op != 0 );

fclose(pcliente); }void listar(){ FILE *pcliente; dados cad;

pcliente = fopen(“cadastrocliente.txt”,”r”); if(pcliente== NULL){ printf(“Error ao abrir arquivo!!!”); exit(0); } else{ printf(“\n Lista dados dos clientes!! \n”);

while(fread(&cad, sizeof(dados), 1, pcliente)==1){ printf(“\n———————————-\n”); printf(“Nome: %s\n”, cad.nome); printf(“Cpf: %s\n”, cad.cpf); printf(“Telefone: %s\n”, cad.telefone); printf(“Codigo: %d\n”, cad.cdg); printf(“\n————————————-\n”); }
}

fclose(pcliente); getchar(); }

void produto(){ FILE *arqproduto; PRODUTO cadpro; int op; arqproduto = fopen(“cadastroproduto.txt”,”w”);

if(arqproduto== NULL){  printf("Error ao abrir arquivo!!!"); exit(0); 

} do{ printf(“\nDigite Descricao do Produto: “); fflush(stdin); gets(cadpro.descri); printf(“\nDigite o Valor: R$ “); scanf(“%f”, &cadpro.valor);

cadpro.cdgprodu = 1 + rand()%100;  fwrite(&cadpro, sizeof(PRODUTO), 1, arqproduto);   printf("\n1<- continuar /n 0<- Sair: "); scanf("%d", &op); 

}while(op != 0 ); fclose(arqproduto); }

void lista_produto(){ FILE *arqproduto; PRODUTO cadpro;

arqproduto = fopen(“cadastroproduto.txt”,”r”); if(arqproduto == NULL){ printf(“Error ao abrir arquivo!!!”); exit(0); } else{ printf(“\n Lista dados dos clientes!! \n”);

while(fread(&cadpro, sizeof(PRODUTO), 1, arqproduto)==1){ printf(“\n———————————-\n”); printf(“Descriçao: %s\n”, cadpro.descri); printf(“Valor: %2.f\n”, cadpro.valor); printf(“Codigo: %d\n”, cadpro.cdgprodu); printf(“\n————————————-\n”); }
}

fclose(arqproduto); getchar(); } void cadas_venda(){ FILE *pcliente; dados cad;

pcliente = fopen(“cadastrocliente.txt”,”r”); if(pcliente== NULL){ printf(“Error ao abrir arquivo!!!”); exit(0); } fclose(pcliente);

FILE *arqproduto; PRODUTO cadpro;

arqproduto = fopen(“cadastroproduto.txt”,”r”); if(arqproduto == NULL){ printf(“Error ao abrir arquivo!!!”); exit(0); } fclose(arqproduto);

FILE *arqvende; VENDA vendas; int op;

arqvende = fopen(“cadastravenda.txt”, “ab”); if(arqvende== NULL){

printf("Error ao abrir arquivo!!!"); exit(0); 

do{ printf(“Quantos produtos vendeu: “); scanf(“%d”, &vendas.qtd); printf(“Digite o codigo do cliente: “); scanf(“%d”, &vendas.pesquicdg); printf(“Digite o codigo do produto: “); scanf(“%d”, &vendas.pesquicdgprodu);

fwrite(&vendas, sizeof(VENDA), 1, arqvende);   printf("\n1<- continuar /n 0<- Sair: "); scanf("%d", &op); 

}while(op != 0 ); fclose(arqvende); } void lista_venda(){ FILE *arqvende; VENDA vendas;

arqvende = fopen(“cadastravenda.txt”, “r”); if(arqvende== NULL){

printf("Error ao abrir arquivo!!!"); exit(0); 

} else{ while(fread(&vendas, sizeof(VENDA), 1, arqvende)==1){ printf(“\n———————————-\n”); printf(“Codigo Cliente: %d\n Codigo Produto: %d\n”, vendas.pesquicdg, vendas.pesquicdgprodu); printf(“Valor total da venda: %2.f”, vendas.valortotal); printf(“\n————————————-\n”); }

} fclose(arqvende); }

int main(){

int op, x;  

do{ system(“cls”); printf(“\n———– MENU ————–\n”);
printf(“\n1 <- Cadastrar Lista”); printf(“\n2<- Listar Cliente “); printf(“\n3<- Cadastrar Produto”); printf(“\n4<- Listar Produto “); printf(“\n5<- Cadastrar Venda”); printf(“\n7<- listar Venda “); printf(“\n0<- Sair”); printf(“\nEscolha a opçao: “); scanf(“%d”, &x); getchar(); switch (x){

case 1: cadastrar();     break;  case 2:  listar();     break; case 3: produto(); break;  case 4: lista_produto(); break; case 5: cadas_venda(); break; case 6: lista_venda(); break;  case 0:  printf("----Saiu do menu-----");  default: break;          

}

printf(“\n 1 <- Retornar ao menu; 0 <- Sair : “); scanf(“%d”, &op);

system(“cls”);

}while(op != 0 );

getchar();

printf(“\nVoce saiu do menu!”);

return 0; }

writeln em JavaScript está em desuso ou não?

Eu, não achei nenhuma documentação falando que writeln está obsoleto, mas era para ele escrever em uma nova linha, mas não é o que está acontecendo ele funciona igual o write e fica em uma linha só. Alguém sabe se ele ainda funciona nas especificações do ECMAScript 2018?

// Usando write document.write("Mesma Linha1"); document.write("Mesma Linha2");  // Quebra de linha document.write("<br/>");  // Usando o writeln document.writeln("Nova Linha1"); document.writeln("Nova Linha2");

Leave US with ESTA

I’m from Germany and I have an approved ESTA. I already bought flights to the US and back and I’m staying for 6 weeks. But now I’m thinking about spending around two weeks in Peru. Would it be possible to leave the US to Peru and return to the US after a few weeks with my ESTA?

How to complete ESTA application when “THE PAYMENT STATUS COULD NOT BE DETERMINED AT THIS TIME”?

I received a payment error during my ESTA application and still need to pay. The current application status for the last few hours shows:

THE PAYMENT STATUS COULD NOT BE DETERMINED AT THIS TIME.
PLEASE CHECK BACK LATER FOR THE PAYMENT STATUS.

Your application is not complete and will not be processed by CBP until the processing fee has been paid.
You must complete payment within 7 days.

The help says to click the payment button if have not paid, however there is no payment button, I guess because already started the payment process.

I tried creating a new application however get an error about an application already existing for my passport. The application will expire automatically in 7 days, however I leave in 5 days.

I tried calling their support number but couldn’t get through, and their email support has a 2-3 week turnaround time.

Any ideas how to get the visa-waiver in time? Is there perhaps a way to cancel an ESTA application so can start a new one?

appendChild() esta criando elementos infinitos ao invés de substituir

appendChild() esta criando elementos infinitos toda vez que uma function é executada, ele deveria substituir o elemento sempre que a função fosse executada, alguém sabe me dizer onde estou errando?

Código:


function verificar() { var nas=window.document.getElementById(“tano”) var data= new Date() var ano_atual=Number(data.getUTCFullYear()) var ano_nas=Number(nas.value) var msg=window.document.getElementById(“p_img”) var res=window.document.getElementById(“div_imagem”)

if(nas.value.length == 0 || nas.value> ano_atual){     window.alert("Esta data não é valida.\nVerifique a data e tente novamente!") }else{     var sexo=window.document.getElementsByName("sexo")     var idade= ano_atual-ano_nas     var genero = ""     var img=document.createElement("img")     img.setAttribute("id", "imagem")     if(sexo[0].checked){         if(idade<=10){             img.setAttribute("src","menino_jovem.png")             genero= "menino"         }else if(idade<=18){             img.setAttribute("src", "menino_adolescente.png")             genero= "garoto"         }else if(idade<=40){             img.setAttribute("src","homem_adulto.png")             genero= "homem"         }else if(idade<=60){             img.setAttribute("src", "homem_meia_idade.png")             genero= "homem"         }       }      if(sexo[1].checked){         if(idade<=10){             img.setAttribute("src","menina_jovem.png")             genero= "menina"         }else if(idade<=18){             img.setAttribute("src", "menina_adolescente.png")             genero= "garota"         }else if(idade<=40){             img.setAttribute("src","mulher_adulto.png")             genero= "mulher"         }else if(idade<=60){             img.setAttribute("src", "melher_meia_idade.png")             genero= "mulher"         }     }   } msg.innerHTML=`Verificamos um(a) $  {genero} de $  {idade} anos.` res.appendChild(img) 

}


Esta query ticked no on transit query

Recently had my eTa and ESTA applications approved/authorized for my travel to canada and the US.

I hit no on the query regarding transit. Thinking I had to enter my hotel details for the US. Because I’m going back. After a stay in canada, I’m first flying in to Vancouver with a 6 hour stopover in LA, then heading back to the US 15 days later for a week in NY, anyone know if this will be an issue?

Cheers