小编Rrr*_*nnn的帖子

上一个功能完成后调用一个函数

我有以下JavaScript代码:

$('a.button').click(function(){
    if (condition == 'true'){
        function1(someVariable);
        function2(someOtherVariable);
    }
    else {
        doThis(someVariable);
    }
});
Run Code Online (Sandbox Code Playgroud)

如何确保function2仅在function1完成后调用?

javascript jquery

165
推荐指数
6
解决办法
47万
查看次数

使用JQuery/Javascript在单个事件上的多个函数

在单击事件中调用两个函数的最佳方法是什么?

将有多个元素需要此脚本,因此脚本必须仅对单击的元素起作用 - 而不是同时对所有元素起作用.

如果我需要提供更多详细信息,请与我们联系.再次感谢你的帮助.

jquery

9
推荐指数
2
解决办法
2万
查看次数

Javascript/Jquery:数学上划分两个变量

这是我的代码:

var frameWidth = 400;
var imageWidth = $('#inner-image').css('width');
var numberOfFrames = imageWidth/frameWidth;
Run Code Online (Sandbox Code Playgroud)

如何将"numberOfFrames"显示为商?IE进程"frameWidth"和"imageWidth"为数字,而不是对象?

如果我需要更清楚地解释自己,请告诉我.谢谢!

javascript jquery

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

Jquery/Javascript:变量的否定

检查变量否定的最佳方法是什么?

这是我的变量:

var frameWidth = 400;
var imageWidth = parseInt($('#' + divId).find('#inner-image').css('width'), 10);
var imageMargin = parseInt($('#' + divId).find('#inner-image').css('margin-left'), 10);
var numberOfFrames = imageWidth/frameWidth;
Run Code Online (Sandbox Code Playgroud)

我想执行这样的检查:

if (imageMargin == -numberOfFrames*frameWidth-400 )
Run Code Online (Sandbox Code Playgroud)

但我不知道怎么做.

换句话说,如果numberOfFrames*frameWidth-400等于800,我需要它返回-800.

再次感谢您提供的任何指示.

javascript jquery

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

制作一个<li>的索引数组

我在我的html中设置了一个典型的导航,如下所示:

<ul id="navigation">
  <li>Home</li>
  <li>About</li>
  <li>Etc</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我想创建一个索引数组的<li>s,然后创建索引#大于指定数字的.addClass任何数组<li>.

做这个的最好方式是什么?

我为稀疏信息道歉,但我不确定如何处理它.谢谢!

javascript jquery

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

标签 统计

jquery ×5

javascript ×4