2013-02-02 16 views
12

ho bisogno di attributi come i dati-id, i dati-actioncome aggiungere attributo data cruscotto utilizzando knockout js

<div class="dd" id="nestable3"> 
     <ol class="dd-list"> 
      <li class="dd-item dd3-item" data-id="13"> 
       <div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 13</div> 
      </li> 
      <li class="dd-item dd3-item" data-id="14"> 
       <div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 14</div> 
      </li> 
      <li class="dd-item dd3-item" data-id="15"> 
       <div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 15</div> 
       <ol class="dd-list"> 
        <li class="dd-item dd3-item" data-id="16"> 
         <div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 16</div> 
        </li> 
        <li class="dd-item dd3-item" data-id="17"> 
         <div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 17</div> 
        </li> 
        <li class="dd-item dd3-item" data-id="18"> 
         <div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 18</div> 
        </li> 
       </ol> 
      </li> 
     </ol> 
    </div> 

Ho bisogno di creare attributo data-id = "13", come creare con eliminazione diretta js attr binding ...

+0

Cosa hai finora? Hai letto la documentazione [attr binding] (http://knockoutjs.com/documentation/attr-binding.html) che ha una sezione sugli attributi del trattino dati alla fine ... – nemesv

+3

possibile duplicato di [Lavorare con knockoutjs attr scrivere dati \ * attributi] (http://stackoverflow.com/questions/14471018/working-with-knockoutjs-attr-to-write-data-attributes) – nemesv

+0

Possibile duplicato di [Knockout JS - CSS Binding con dash in classe nome] (http://stackoverflow.com/questions/10283328/knockout-js-css-binding-with-dash-in-class-name) – BSMP

risposta

24

Utilizzare il binding attr data-bind="attr: {'data-id': id}"

Problemi correlati