gpt4 book ai didi

javascript - 在 jQuery 中将 div 名称分配给变量

转载 作者:行者123 更新时间:2023-11-28 04:48:09 25 4
gpt4 key购买 nike

有谁知道为什么$bz_div.length < 1$bz_div.remove() $('#bz-ph').length < 1 时不工作或$('#bz-ph').remove()做什么?

我不能指定一个像 $('#bz-ph') 这样的 div 名称吗?到一个变量?

var show = function (options) {
var $gallery = $('#gallery');
var $img = $('.bz-img');
var $bz_div = $('#bz-ph');

$img.click(function () {
var $img_path = $(this).data('image');
print($bz_div.length);
/* Prevents: double click = double gallery layer */
if ($bz_div.length < 1) {
$gallery.append(output(options, $img_path));
} else {
$bz_div.remove();
}
});
};

最佳答案

当你执行$('#bz-ph')时,你将通过jquery获取dom中的对象。这是 document.getElementById("bz-ph") 的快捷方式。

要将 div 分配给变量,您可以执行类似的操作。

var obj = $('#bz-ph');
$(obj).fadeOut();

关于javascript - 在 jQuery 中将 div 名称分配给变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43182763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com