ホームページ > ウェブフロントエンド > jsチュートリアル > URL で要素を検索し、_jquery をクリックします。

URL で要素を検索し、_jquery をクリックします。

WBOY
リリース: 2016-05-16 16:53:06
オリジナル
1461 人が閲覧しました

以前のプロジェクトの例を見てみましょう。生徒を追加するときに、クラス データがありませんでした。自動的にクラス表示ページにジャンプする必要があります。

問題: 生徒、クラス、その他のデータは iframe 内の jsp に配置されており、生徒管理のボタンは main.html のメニュー バーにあります。

解決策:

ID で親フォームのクラス管理 タグを見つけ、

コードをコピー コードは次のとおりです。

$(window.parent.document).find("#folder_12").click();
その後、メニュー バーが動的に変更され、メニュー ID も当然動的になりました。

あなたが望むのは、URL から を取得してクリックすることです。




取得したいのは、onClick メソッドのchangeContent('url パラメータ')です。

コードを直接見てください:


//console.info( $(window. parent.document).find("a") );
$(window.parent.document).find("#OutFolder a").each(function (index, domEle) {
//var s = $(domEle).attr("onclick" ) "";
//var start = s.indexOf (''classManager/classList.do'); var str = domEle.attributes.onclick.value ;// js を使用して onclick 属性値を取得し、URL を検索します
var start = str.indexOf (''classManager/classList.do');
if(start>0){
$(domEle) ).click();
}
});


要約: 以前は、onclick 属性を取得する方法を見つけて、常にエラーを報告していました。 . 「」を追加してスペースを文字列に変換するだけです。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート