[]
basit bir jQuery / Javascript sorusu
selam,
1- html icinde soyle bir elementim var:
<div class="button">Button</div>
2- js dosyamda bu kod calisirken:
$('.button').click(function(){
console.log('clicked');
});
3 - bu kod calismamakta:
let button = $('.button');
button[0].onClick = function(){
console.log('clicked');
}
sebebi nedir acaba? simdiden tesekkurler!
1- html icinde soyle bir elementim var:
<div class="button">Button</div>
2- js dosyamda bu kod calisirken:
$('.button').click(function(){
console.log('clicked');
});
3 - bu kod calismamakta:
let button = $('.button');
button[0].onClick = function(){
console.log('clicked');
}
sebebi nedir acaba? simdiden tesekkurler!
html case sensitive olmadığı için hem onclick hem onClick'i html'de attribute olarak yazdığında çalışır. ama js dosyasında onclick olarak yazman lazım. Dolayısıyla C'yi küçültürsen çalışacak.
- IncredibleMau (17.10.20 12:22:55)
1