Jquerynin calisma mantigi
$( "a" ).css( "color", "red" );
En basiti ile plugin
$.fn.alertVer = function () {
this.on("click", () => alert("selam"));
};
jquery foksiyonlari genelde chainlenebilir oluyor
$( "a" ).css( "color", "red" ).on("click", ()=> alert("click"));
bunun içinde this referansini return etmen yetiyor
$.fn.alertVer = function () { // arrow fonksiyonlar this referansi almiyor. buna dikkat et
this.on("click", () => alert("selam"));
return this;
};
$("a").alertVer()
// chainlemek istersen de
$("a").alertVer().css("color","red");
daha detay için dokumantasyona bakabilirsin