yeniden boyamak olmaz:CSS/yenilemek bazı stilleri ile bir görünüm elemanlarının <code>data-attribute</code> bağlı olduğu bir HTML5/JS uygulamasında
<li data-level="0"></li>
veya
<li data-level="1"></li>
gibi
CSS
li[data-level^="1"] {
/* some styles */
}
Bu, her yerde page reload
numaralı telefondan çalışıyor.
Ancak, veri niteliği program aracılığıyla JS yoluyla ayarlandığında, CSS özellikleri tüm ilgili masaüstü tarayıcılarında oluşturulur, ancak mobil safaride olmaz.
JS parçası gibidir: bu özellikleri (yenileme/şey yeniden boyamak) uygulamak zorlamak için nasıl
this.$el.attr('data-level', this.model.getLevel())
Herhangi bir fikir?
İşlerin burada gösterilen daha karmaşık olarak sınıf özniteliğin ve farklı sınıfları kullanmaktan kaçınmak istiyorum ...