gpt4 book ai didi

javascript - ID 作为 jquery 中
的事件参数

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

如何在函数中传递参数来创建 ID?例如,在下面我希望 ID_Name 被视为 <div> ID。以下不起作用。只是为了表明我的意图。

function create_drags(ID_Name) {
$("BODY").append($('<div ID="ID_Name" class="ui-widget-content"><p>Draggable </p></div>'));
$(ID_Name).draggable();
}

如何实现这一点?

最佳答案

更新:这是一个工作 fiddle 供您尝试。 http://jsfiddle.net/etdKL/

字符串连接。
有两个问题
第一个是分配 Id 时。
输入 ID="'+ID_Name+'" 而不是 ID="ID_Name",然后 JavaScript 会将 ID_Name 计算为变量而不是字符串文字。

$("BODY").append($('<div ID="'+ID_Name+'" ...'

第二个是您需要在选择器中使用 # 来告诉 JQuery 使用生成的 ID 选择器。

$(ID_Name) --> $('#' +ID_Name)

关于javascript - ID 作为 jquery 中 <div> 的事件参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9064668/

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