ich einige Javascript haben, die ich jQuery konvertieren wollen ...Konvertieren von JavaScript-Funktionen zu jQuery
Ich dachte, es wäre leicht, aber es scheint, ich war falsch!
Der Code sollte die Größe eines Textbereiches abhängig von der Menge des eingegebenen Textes ändern.
Hier ist mein Code:
function haut() {
if ($(this).scrollTop() > 0) aug();
}
function aug() {
var h = parseInt($(this).height());
$(this).height(h + 10);
haut();
}
function top() {
$(this).scrollTop(100000);
haut();
}
$(document).ready(function() {
$("#txt_test").keyup(function() {
haut();
});
$("#txt_test").focus(function() {
top();
});
});
Und hier ist der ursprüngliche Code:
function haut(idt) {
if (document.getElementById(idt).scrollTop > 0) aug(idt);
}
function aug(idt) {
var h = parseInt(document.getElementById(idt).style.height);
document.getElementById(idt).style.height = h + 10 +"px";
haut(idt);
}
function top(idt) {
document.getElementById(idt).scrollTop = 100000;
haut(idt);
}
$(document).ready(function() {
$("#txt_test").keyup(function() {
haut(this.id);
});
$("#txt_test").focus(function() {
top(this.id);
});
});
Hier ist ein jsfiddle, wenn es hilft ... http://jsfiddle.net/HhRUH/
Und was genau hast du Probleme mit? –
gibt es wirklich keinen Grund, den ursprünglichen Code zu jquery zu aktualisieren. Sie tun nichts mit den jQuery-Objekten, die mit den DOM-Objekten nicht möglich sind. Sie verkomplizieren den Code und verlieren die Leistung – jbabey