[英]How can I pass this variable on click in javascript function?
如何在 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
以使其更容易選擇。 您可以使用您喜歡的任何方法來識別元素。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.