jQuery を使用して、jQuery で要素のタイプを調べることは可能ですか? たとえば、要素は div、span、select、または input ですか?
たとえば、jQuery を使用してドロップダウン リストに値を読み込もうとしているが、同じスクリプトでラジオ ボタンのセットにコードを生成できる場合、次のようなものを作成できます。
$('.trigger').live('click', function () {
var elementType = $(this).prev().attr(WHAT IS IT);
});
トリガークラスを持つボタンが横にあるドロップダウン リストが指定されている場合、ボタンが押されるとelementType
変数が返される必要があります。select
ベストアンサー1
jQuery の方法で要素タイプを取得する:
var elementType = $(this).prev().prop('nodeName');
jQueryを使わずに同じことを行う
var elementType = this.previousSibling.nodeName;
特定の要素タイプの確認:
var is_element_input = $(this).prev().is("input"); //true or false