私はULリストを持っています:
<ul>
<li data-sel='foo'></li>
<li></li>
<li data-sel='foo'></li>
<li class='selected'></li>
<li data-sel='foo'></li>
</ul>
セレクターを使用しli.selectedて、属性を持たない最初の前の要素にアクセスできますdata-sel=foo:not
var element = $('.selected').prev("li:not([data-sel='foo'])");
li.selectedしかし、属性を持つ人の最初の前の要素にアクセスするにはどうすればよいですdata-sel=fooか?