gpt4 book ai didi

javascript - X-editable $(...).editable 不是函数

转载 作者:行者123 更新时间:2023-11-28 02:38:11 27 4
gpt4 key购买 nike

我有

 <tr>
<td><i class="fa fa-folder-o" aria-hidden="true"></i>Site</td>
<td>
<a href="{{$url}}" id="username" data-type="string" data-pk="1" data-name="username" data-url="post.php" data-toggle="#pencil" data-default="'click'">{{$url}}</a>
<a href="#" id="pencil" style="float: right"><i class="fa fa-pencil"></i></a>
</td>
</tr>

<script src="http://code.jquery.com/jquery-2.0.3.min.js"></script>
<script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<script src="/js/bootstrap-editable.js"></script>

<script>

$(function(){
$('#pencil').click(function(e){
e.stopPropagation();
$('#username').editable('toggle');
$('#pencil').hide();
});
$(document).on('click', '.editable-cancel, .editable-submit', function(){
$('#pencil').show();
});
});
</script>

结果:Uncaught TypeError: $(...).editable is not a function ($('#username').editable('toggle'); - 此处)

但是当我只有 $('#username').editable(); 时,默认情况下一切正常,但在此元素上。当我需要它在我单击按钮时工作时 (#pencil)。

有人可以帮助我吗?我已经在这上面花了很多时间。我真的看不出有什么问题。

最佳答案

对于在 asp.net mvc 部分 View 上遇到此错误的人,我通过仅在主视图中添加引用来解决此问题。

我在所有局部 View 中添加了 jquery 和 xeditable 引用,它们相互冲突。

关于javascript - X-editable $(...).editable 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45859963/

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