Edit 在 javascript 中,我需要带有“imgInp”的那个变-6ren">
gpt4 book ai didi

javascript - 如何在 javascript 函数中单击时传递此变量?

转载 作者:行者123 更新时间:2023-11-29 23:54:33 24 4
gpt4 key购买 nike

如何在 javascript 中传递这个变量。

单击此链接时,我想在 javascript 中传递 post_slug。

<li data-toggle="modal" data-target="#myModal_<?php echo $post_slug;?>"><a>Edit</a></li>

在 javascript 中,我需要带有“imgInp”的那个变量。

 $("#imgInp").change(function(){
readURL(this);
});
// (imgInp<?php echo post_slug;?>) how can I write it in js.

最佳答案

要实现这一点,您可以使用另一个 data 属性来保存 slug 本身,然后将其读回并将其作为参数发送给函数。试试这个:

<li id="slug" data-toggle="modal" data-target="#myModal_<?php echo $post_slug; ?>" data-slug="imgInp<?php echo $post_slug; ?>">
<a>Edit</a>
</li>
$("#imgInp").change(function() {
var slug = $('#slug').data('slug');
readURL(slug);
});

请注意,我将 slug id 添加到 li 以使其更容易选择。您可以使用您喜欢的任何方法来标识元素。

关于javascript - 如何在 javascript 函数中单击时传递此变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41996969/

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