gpt4 book ai didi

javascript - jquery加载html后需要使用jeditable onclick

转载 作者:太空宇宙 更新时间:2023-11-04 16:23:57 26 4
gpt4 key购买 nike

我有这样的代码,它几乎可以为我工作。html代码:

<div id="template_header">
<span id="event_title">
<h3 id="event_title_text">{$event.title}</h3>
</span>
</div>

它加载了这样的 jquery 脚本:

$(document).ready(function(){
$('#user_template').load('some_url');
});

现在我想像这样对加载的内容使用 jeditable:

javascript代码:

$(document).on('click', '#event_title', function(){
$('#event_title_text').editable('save_data_url', {
indicator : 'Saving...',
cancel : 'Cancel',
submit : 'OK',
tooltip : 'Click to edit...'
});
})

它几乎可以工作了..我只需要在 div#event_title_text 上按两次它就会打开可编辑的输入/框等等..

我需要在第一次点击该 div 时打开它。

最佳答案

你需要使用这样的回调函数:

$(document).ready(function(){
$('#user_template').load('some_url', function(){
$(document).on('click', '#event_title', function(){
$('#event_title_text').editable('save_data_url', {
indicator : 'Saving...',
cancel : 'Cancel',
submit : 'OK',
tooltip : 'Click to edit...'
});
});
});
});

关于javascript - jquery加载html后需要使用jeditable onclick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27043358/

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