RemoveProp metodu

removeProp metody elementleriň aýratynlyklaryny aýyrýar. Bellik: Bu metody ýasama girizilen aýratynlyklary aýyrmak üçin ulanyň, elementleriň esasy (ýönekeý) aýratynlyklaryny aýyrmak maslahat berilmeýär, bu brauzeriň işinde ýalňyşlyklara getirip biler. Esasanam, removeProp-y şeýle atributlary aýyrmak üçin ulanmaň checked we disabled. Bu atributlar input-elementlerinde ýok bolanda, olaryň şol atly aýratynlyklary ýok bolýar, olar diňe false bahasyny alýar. Şonuň üçin, bu aýratynlyklary öçürmek üçin olary false bellämeli, prop metody bilen.

Sintaksis

javascript$(selektor).removeProp(aýratynlyk ady);

Mysal

text aýratynlygyny aaa bahasy bilen paragrafa belläliň we ony paragrafyň tekstinde görkezeliň:

html<p></p>
javascriptelem = $('p');
elem.prop('text', 'aaa').html(elem.prop('text'));

HTML kody şeýle görüner:

html<p>aaa</p>

Indi bu aýratynlygy aýyralyň:

html<p></p>
javascriptelem = $('p');
elem
  .prop('text', 'aaa')
  .html(elem.prop('text'))
  .removeProp('text')
  .html(elem.prop('text'));

Şeýle-de görüň

  • prop metodu,
    elementleriň aýratynlyklary bilen işlemäge mümkinçilik berýär
  • removeAttr metodu,
    elementleriň atributlaryny aýyrmaga mümkinçilik berýär
  • attr metodu,
    elementleriň atributlary bilen işlemäge mümkinçilik berýär