Po 3 rokoch plných C / C ++ sa rozhodol vrátiť do sveta JS.
Ale ja som uviazol na chybe, ktorej nerozumiem. Pokúsim sa vytvoriť tento malý skript, ale všetko, čo dostanem, je „Uncaught TypeError: undefined nie je funkcia“, keď sa spustí výstraha.
$(function() {
$(".smooth-gradient").click(function() {
alert(this.height());
});
});
odpovede:
4 pre odpoveď č. 1Chýba mu $()
okolo this
.
$(function() {
$(".smooth-gradient").click(function() {
alert($(this).height());
});
});
1 pre odpoveď č. 2
vyskúšajte nasledujúci postup:
$(".smooth-gradient").click(function() {
alert($(this).height());
});
1 pre odpoveď č. 3
this
: funguje ako selektor
$(this)