0

わかり<div1>ました。静的コンテンツを含む要素がいくつかあります。次に、カーソルを合わせると、その上に<div1>別の<div2>ポップアップが表示されます。(注:これがどのように発生するかは、「display」プロパティが「none」から「block」に変わることです)これ<div2>には、に関連するデータがあります<div1>。それはあなたが上に置いたものに基づいて動的に移入<div1>します。

これらの<div>要素を操作するためのアクセス権がありません。私がやろうとしているのは、この特定のデータがこの<div2>ように操作するよりも入力されているかどうかを示すJQueryスクリプトを作成することです。

誰かがこれを手伝ってくれませんか?よろしくお願いします。ありがとう!

ご不明な点がございましたら、お気軽にお問い合わせください。

編集済み:わかりました。これが私が持っているものです... <div id="model-rotator-form">「li」にカーソルを合わせるまで非表示のままになるdivで、動的コンテンツで表示されます。

この中<div>には、車両名を保持するH2要素、2つのリンク画像を保持するUL要素、および変更しようとしていない他の要素が含まれています。

H2要素は<h2 class="model-name">Vehicle Name</h2>であり、UL要素はです<ul class="link-btn"><li><a class="linkBtn" href="Model.aspx?d=711" id="model-rotator-link-1">Research</a></li><li><a class="linkBtn" href="/Dallas/For-Sale/New/Volkswagen/Jetta SportWagen/" id="model-rotator-link-2">Inventory</a></li></ul>

私のコードは今は機能しません...これは単なる参照ポイントです... $('#model-rotator-form *'); if($('$h2.model-name').length() >= 25){ $('ul.link-btn').css('margin-top','-20px'); }

私に何ができるか教えてください。繰り返しますが...このコードがお役に立てば幸いです。

4

1 に答える 1

1

コードサンプルが提供されたので、元の回答を書き直しています。

したがって、このようなものは、divをポップする(そしてポップされたdivを「this」でアクティブにする)関数で機能する可能性があります...

if($(this).find( "。model-name")。text()。length> 25)$(this).find( "。link-button")。addClass( "whatever");

「whatever」クラスには、少し上に移動する負のマージンがある場合があります。ただし、ここではハードコーディングの領域に入り、コード内で特定のピクセルの決定を行っています。これは少し怖いです。

于 2010-09-08T15:57:04.107 に答える