我想在成功时更改元素的图标(Ajax),这是我的图标的外观:
<i class="fa fa-check" aria-hidden="true" MessageID="@item.ID"></i>
$.ajax({
url: '@Url.Action("getClass", "app")',
type: "GET",
data: { id: ClassID },
success: function (data) { // How to get element above i change it's class } );
实际上我想知道什么是获取包含class = "fa fa-check"
的元素的正确方法..我尝试了一些东西,但它不起作用:(
谢谢你们! 干杯!
答案 0 :(得分:-1)
<i class="fa fa-check" aria-hidden="true" MessageID="@item.ID"></i>
$.ajax({
url: '@Url.Action("getClass", "app")',
type: "GET",
data: { id: ClassID },
success: function (data) {
$("[MessageID='"+data.id+"']").removeClass('fa-check').addClass('fa-times'); } );
答案 1 :(得分:-1)
要更改图标,您可以在成功回调中的图标点击事件中轻松执行此类操作。
usage: ls [-ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1] [file ...]
有关更多信息,请查看以下jsfiddle示例:
https://github.com/paulpatarinski/Xamarin.Forms.Plugins/tree/master/KeyboardOverlap