0

入力テキストの前にテキストを配置するために prepend() を使用しようとしています。

これは私の試みです:

http://jsfiddle.net/sx7JW/2/

しかし、それは動作しません..

何か案が?

ハビ

4

2 に答える 2

2

入力内に指定されたテキストを追加すると、テキストが入力に表示されます。何かのようなもの:

<input type='text'>Your text</input>

作成する前に使用する必要があります

Your Text <input type='text'/>

このjsFiddleを参照してください

このようなこともできます。これにより、入力の親の最初の項目としてテキストが追加されます。

$('input').keypress(function(e) {
    if(e.keyCode == 13) {
        console.log($(this));
        $(this).parent().prepend("<p>fasf</p>");
        alert('You pressed enter!');
    }
  });
于 2012-03-11T14:35:09.690 に答える
0
  1. jqueryではなくmootoolsに設定します
  2. 必要なのは、prepend() ではなく before() です。

http://jsfiddle.net/sx7JW/9/

于 2012-03-11T14:40:08.260 に答える