jqueryはHTML要素にevent_html/css_WEB-ITnoseを追加します

WBOY
リリース: 2016-06-24 12:06:38
オリジナル
988 人が閲覧しました

HTML コードの一部で、
js または jquey を使用して --JQ:
$("#bt1").attr("onclick",function(){
alert("111");

})

これについて

この要素を見つけることができれば、イベントは非常に単純です。素晴らしい

$('button').click(function(){
});


ボタンに ID を追加します
をクリック
Js--JQ:
$("#bt1").attr("onclick",function(){
alert(" 111");
})

おおよそこんな感じです

このメソッドを使用して、この HTML コードセグメントを追加するとアラートが実行されるのですが、追加後の「クリック」ボタンが実行されないのはなぜですか

それはどれかによって異なります使用している jq のバージョン 詳細についてはドキュメントを参照してください
下位バージョンも使用できます

$("#bt1").live("click",function(){});
ログイン後にコピー
ログイン後にコピー

上位バージョンの場合:
$("body").on("click","#bt1",function(){});
ログイン後にコピー
ログイン後にコピー




ボタンに ID を追加します


JS--JQ:
$( "#bt1").attr("onclick",function(){
alert("111");
})

これ

このメソッドを使用すると、この HTML コードセグメントを追加するとアラートが実行され、追加された「クリック」ボタンが実行されないのはなぜですか? 使用している JQ のバージョンを確認できます。ドキュメントを参照してください。詳細については、

下位バージョンを使用できます

$("#bt1").live("click",function(){});
ログイン後にコピー
ログイン後にコピー

上位バージョンを使用します:
$("body").on("click","#bt1",function(){});
ログイン後にコピー
ログイン後にコピー



なぜイベントなのでしょうか? ボタンがクリックされたときではなく、バインド時に呼び出されます


ボタンに ID を追加します
< button type="button" id="bt1">クリック

Js-- JQ:
$("#bt1").attr("onclick",function(){
alert("111" );
})

こんな感じ

このメソッドを使用して、なぜこの HTML コード スニペットを追加するのか ボタンが押されたときにアラートが実行されますが、追加された「クリック」ボタンは実行されません。 JQ をインポートすることを忘れずに使用できます

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!