好的,所以我有几个<div1>
元素,里面有静态内容。然后,如果您将鼠标悬停在其上方的<div1>
另一个<div2>
上弹出。 (注意:如何发生这种情况是“显示”属性从“无”更改为“阻止”)此<div2>
包含与<div1>
相关的数据。它会根据您所使用的<div1>
动态填充。
这些<div>
元素我无权操纵。我要做的是创建一个JQuery脚本,说明 此 特定数据是否填充到<div2>
中,而不是在 中操纵它这个 方式。
有人可以帮帮我吗?我将不胜感激。谢谢!
如果您有任何问题或任何问题,请告诉我们!
EDITED:
好的,这就是我所拥有的...... <div id="model-rotator-form">
是隐藏在“li”之前隐藏的div,然后显示动态内容。
在这个<div>
中是一个H2元素,它包含车辆名称,一个包含两个链接图像的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');
}
让我知道我能做些什么。再次......希望这段代码有所帮助。
答案 0 :(得分:1)
现在提供了代码示例,我正在重写我的原始答案。
这样的东西可能对你有用,在弹出div的函数中(弹出的div在“this”中有效)...
if($(this).find(“。model-name”)。text()。length&gt; 25) $(本).find( “链接按钮 ”)addClass(“ 什么”);
“无论”类可能具有负余量,使其向上移动一点。你在这里进入硬编码领域,你在代码中做出特定的像素决策,这有点可怕