hcpd_name;?> 这是我的 jque-6ren">
gpt4 book ai didi

javascript - 如何从 $(this).context 获取输入值

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

我的完整日历外部事件显示如下

<?php foreach ($plants as $plant) { ?>
<div class='fc-event evt'>
<input type="hidden" value="<?php echo $plant->hcpd_id;?>" class="abc">
<p class="evt_name"><?php echo $plant->hcpd_name;?></p>
</div>
<?php } ?>

这是我的 jquery

$('#external-events2 .fc-event').each(function() {

var str = $(this).context;

$(this).data('event', {
title: $.trim($(this).text()),
stick: true,
color : '#4AC948',
className : "sub",
id : //need to add the id here
});


});

我想为每个事件指定一个特定的 ID。 (取自数据库。它在隐藏输入字段中给出)

以下是生成的 div 之一。我想获取以下$(this).context结果的隐藏id

<div class="fc-event evt ui-draggable ui-draggable-handle">
<input type="hidden" value="1" class="abc">
<p class="evt_name">My Plant 1</p>
</div>

知道如何检索它。我尝试过字符串替换,但没有成功。

最佳答案

您使用什么事件?例如,如果您使用点击事件:

$('.fc-event').click(function(){
//Get the ID
var eventID = $(this).find('input[type="hidden"]').val();

//Do whatever you want with the ID here.

});

关于javascript - 如何从 $(this).context 获取输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28965111/

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