【问题标题】:simple javascript "feature" panel简单的javascript“功能”面板
【发布时间】:2009-03-23 14:08:42
【问题描述】:

我正在开发一个免费模板,其中包含一个特色 Div...

www.subigya.com/test/durbarsquare

“在聚光灯下”是特色 div。

我有简单的 jQuery js 来切换图像。如何切换标题&

与开关中的每个 div 相关。目前,只有图像切换,文本没有切换。

使用的脚本是feature.js,样式表是style.css

【问题讨论】:

  • 没有代码帮助你很繁琐,提供代码
  • 他链接到脚本和破例,这还不够吗?

标签: javascript jquery


【解决方案1】:

从您的脚本中:

$("#spotlightright a").click(function(){
//these two assignments are fine, because "href" and "title" are both attributes of "a" tags
    var largePath = $(this).attr("href");
    var largeAlt = $(this).attr("title");

//these two are not, an "a" does not have "h2" and "p" attributes
    var featureHead = $(this).attr("h2");
    var featureText = $(this).attr("p");

解决方案:直接引用包含您要复制的文本的元素,例如

var featureHead = $('h2#example').text();
var featureText = $('p#example').text();

【讨论】:

  • 太棒了!所以如果这是我引用元素的方式,我该如何在引用之后实现它们?
  • 还因为每个“this”项目都有单独的“h3”和“p”元素,它们不应该在一个循环中吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-21
  • 2014-01-08
相关资源
最近更新 更多