应用大多数对象jquery的方法

时间:2011-07-01 07:04:58

标签: javascript jquery

e.g。

var $magicLine = $("#magic-line");
var $magicLine2 = $("#magic-line2");

如何将方法应用于两个对象? 我现在用:

$magicLine.width($(".current_page_item").width()
$magicLine2.width($(".current_page_item").width()

如果我使用这种方法程序不起作用:

$magicLine.width($(".current_page_item").width()

4 个答案:

答案 0 :(得分:1)

$("#magic-line, #magic-line2").width($(".current_page_item").width());

你的问题有点模糊,我认为你的意思是对两者使用一个电话?

答案 1 :(得分:0)

你的意思是写吗?

var magicLine = $("#magic-line");
var magicLine2 = $("#magic-line2");

$magicLine.width($(magicLine).width());
$magicLine2.width($(magicLine2).width());

答案 2 :(得分:0)

$magicLine.width($(".current_page_item").width());
$magicLine2.width($(".current_page_item").width());
你可以选择这个:

$.each([$magicLine, $magicLine2],function(i, value){value.width($(".current_page_item").width())});

答案 3 :(得分:0)

尝试

var magicLine = $("#magic-line");

magicLine.width($(".current_page_item").width());