Javascript 完成mixitup排序后,Jquery函数不工作
我有一个脚本,它执行一些隐藏标题标签的功能。这在使用mixitup插件的初始页面加载上运行良好。但是,如果使用sort函数,脚本将停止工作,并显示title标记 我想运行这个函数,即使在mixitup排序完成之后。下面是我用来隐藏鼠标上方的标题标签的脚本Javascript 完成mixitup排序后,Jquery函数不工作,javascript,jquery,mixitup,Javascript,Jquery,Mixitup,我有一个脚本,它执行一些隐藏标题标签的功能。这在使用mixitup插件的初始页面加载上运行良好。但是,如果使用sort函数,脚本将停止工作,并显示title标记 我想运行这个函数,即使在mixitup排序完成之后。下面是我用来隐藏鼠标上方的标题标签的脚本 <script type="text/javascript"> $(document).ready(function(){ $( "a" ) .mouseenter(function() {
<script type="text/javascript">
$(document).ready(function(){
$( "a" )
.mouseenter(function() {
var title = $(this).attr("title");
$(this).attr("tmp_title", title);
$(this).attr("title","");
})
.mouseleave(function() {
var title = $(this).attr("tmp_title");
$(this).attr("title", title);
})
.click(function() {
var title = $(this).attr("tmp_title");
$(this).attr("title", title);
});
});
</script>
$(文档).ready(函数(){
$(“a”)
.mouseenter(函数(){
var title=$(this.attr(“title”);
$(this.attr(“tmp_title”,title);
$(this.attr(“title”,”);
})
.mouseleave(函数(){
var title=$(this.attr(“tmp_title”);
$(此).attr(“标题”,标题);
})
。单击(函数(){
var title=$(this.attr(“tmp_title”);
$(此).attr(“标题”,标题);
});
});
请帮助我解决此问题。我认为您的事件已通过排序删除。这应该起作用:
$(document).ready(function (){
$(document).on({
mouseenter: function () {
var title = $(this).attr("title");
$(this).attr("tmp_title", title);
$(this).attr("title","");
},
mouseleave: function () {
var title = $(this).attr("tmp_title");
$(this).attr("title", title);
},
click: function() {
var title = $(this).attr("tmp_title");
$(this).attr("title", title);
}
}, "a");
});
好极了谢谢你,维亚斯。。你的解决方案帮助我解决了这个问题。再次感谢。:)