(对不起,如果问题已经存在)
我是jQuery开发的新手.
我的HTML结构如下:
<div class="clist">
<div data-sid=1></div>
<div data-sid=2></div>
<div data-sid=2></div>
<div data-sid=1></div>
<div data-sid=2></div>
<div data-sid=2></div>
<div data-sid=1></div>
</div>
Run Code Online (Sandbox Code Playgroud)
我想把它们分类为:
<div class="clist">
<div data-sid=1></div>
<div data-sid=1></div>
<div data-sid=1></div>
<div data-sid=2></div>
<div data-sid=2></div>
<div data-sid=2></div>
<div data-sid=2></div>
</div>
Run Code Online (Sandbox Code Playgroud)
我正在使用该功能
function sortContacts() {
var contacts = $('div.clist'), cont = contacts.children('div');
cont.detach().sort(function(a, b) {
var astts = $(a).data('sid');
var bstts = $(b).data('sid')
return (astts > bstts) ? (astts > bstts) ? 1 : 0 : -1;
});
contacts.append(cont);
}
Run Code Online (Sandbox Code Playgroud)
但它没有按预期工作..
它第一次运行良好,但是当添加新元素或更改数据时,它无法正常工作.
编辑: …
当它到达页面顶部时,我想在滚动时将静态导航栏设置为固定导航栏.
有没有办法使用bootstrap 3 css或javascript获取它?
我想为小文本设置动画,我想一一显示字母吗?
使用CSS3有什么办法吗?
我是Javascript的新手,最近,我遇到了这个问题,我很想知道答案.
function animal(){
// some bse code
}
function cat(){
//some cat code
}
// I know this syntax and works well
cat.prototype= new animal;
Run Code Online (Sandbox Code Playgroud)
我想知道下面的语法是否正确?
cat c = new animal;
Run Code Online (Sandbox Code Playgroud)
在javascript中有可能吗?
(对不起!如果问题存在.)