小编Spa*_*awk的帖子

在函数内调用每个函数内的函数

当然,我的语法出现了一些小问题......这里是我的代码版本...

function example1() {
    var thumbWidth = $(this).find('img').width();
    //some more code
};

function example2() {
  $('div').each(function(){
    example1();
    thumbTotal = thumbWidth + xx //etc.;
  });
};

$(document).ready(function(){
  example2();
});
Run Code Online (Sandbox Code Playgroud)

我的问题是example1没有在上面的代码中执行.我已经尝试手动插入example1代码,这很好.我希望能够在其他地方调用example1,因此它在一个单独的函数中被隔离是很重要的.

非常感谢.

javascript jquery

2
推荐指数
1
解决办法
527
查看次数

在jQuery中测试Next Element

如何测试下一个元素是否是特定类型 - 例如,我想测试图像后面的下一个元素是否也是图像.如果是这样,那么我想为该元素添加一个类

例如,如果是这种情况,那么它将触发真实并为第一张图像添加一个类......

<p></p>
<img />
<img />
<p></p>
Run Code Online (Sandbox Code Playgroud)

但是,在这种情况下,它会触发错误,没有任何事情会发生......

<p></p>
<img />
<p></p>
Run Code Online (Sandbox Code Playgroud)

jquery jquery-traversing

2
推荐指数
1
解决办法
371
查看次数

Google地图无法在IE7中使用

以下谷歌地图(api v.3)在除IE7之外的所有浏览器中都能正常工作,看起来像一个简单的地图.有人可以帮忙吗?非常感谢

http://jsfiddle.net/BQzLq/3/

javascript api google-maps internet-explorer-7 google-maps-api-3

1
推荐指数
1
解决办法
2616
查看次数

使用jQuery和CSS属性进行计算

我正在尝试使用css属性进行计算,但它不会返回任何内容.

我想这可能是因为css属性返回'200px'而不是简单地'200'.任何人都可以提出建议吗?非常感谢.

windowHeight = $(window).height(); // This works
logoHeight = $('.home h1').css('height'); // This returns '200px'
logoPosition = windowHeight * 0.5 - logoHeight;
Run Code Online (Sandbox Code Playgroud)

css jquery

1
推荐指数
1
解决办法
1813
查看次数

jQuery删除div的任一侧的标签

我怎么可以删除这个div外面的p标签(我希望删除测试DIV).

<p>
  <div class='test'>
    content here
    <img />
  </div>
</p>
Run Code Online (Sandbox Code Playgroud)

我想要的结果是......

<div class='test'>
  content here
  <img />
</div>
Run Code Online (Sandbox Code Playgroud)

我知道这里有一个类似的问题:jQuery:如何删除周围的div标签?,但没有让它在我的情况下工作

我试过了

$('p .test').replaceWith($('.test));
Run Code Online (Sandbox Code Playgroud)

但当然,只选择沙龙幻灯片div,而不是之前的p.

jquery jquery-selectors

0
推荐指数
1
解决办法
114
查看次数