初心者の方はjQueryで作業していて、ちょっとした問題があります。jquery parent.htmlは関数ではありません
私はいくつかのセルを持つテーブルを持っています(セルごとに複数選択することはありません)。
次のコードでは、selectは関数に渡された要素です。私は親を取得して、私はそれを削除し、いくつかのhtmlに置き換えることを試みています。予想通り
function submit_pick(select) {
var parent = select.parent().get(0);
select.remove();
jQuery("#testdiv").html(parent.tagName);
parent.html(parent.tagName);
}
select.remove();
作品予想通り
jQuery("#testdiv").html(parent.tagName);
もTD
parent.html(parent.tagName);
は動作しません生産に動作します。 FirefoxのWebコンソールにエラーが表示されるparent.htmlは関数ではありません。
ちょっとした提案:HTMLタグ名とJQuery関数名(select、parent)である変数名の使用を避けたい場合は、コードを少し読めば混乱することはありません。 :| – McGarnagle
ありがとう、わかりやすくするために、命名規則を覚えておきます。 –