Ang paggawa ng teksto sa isang website na mae-edit ng mga gumagamit ay mas madali kaysa sa maaari mong asahan. Nagbibigay ang HTML ng isang katangian para sa layuning ito: maaaring i-edit
.
Ang maaaring i-edit
Ang katangian ay unang ipinakilala noong 2014 sa paglabas ng HTML5. Tinutukoy nito kung ang nilalaman na pinamamahalaan nito ay maaaring mabago ng isang bisita ng site mula sa loob ng browser.
Suporta para sa Editoryal na Attribute
Sinusuportahan ng karamihan ng mga modernong desktop browser ang katangian. Kabilang dito ang:
- Chrome 4.0 at pataas
- Internet Explorer 6 at pataas
- Firefox 3.5 at pataas
- Safari 3.1 at pataas
- Opera 10.1 at pataas
- Microsoft Edge
Ang parehong napupunta para sa karamihan ng mga mobile browser, masyadong.
Paano Gamitin ang Pag-edit ng Nilalaman
Idagdag lamang ang katangian sa elemento ng HTML na nais mong gawing mae-edit. Ito ay may tatlong posibleng mga halaga:totoo
, huwad
at magmana
. Inherit
ay ang default na halaga, ibig sabihin na ang elemento ay tumatagal sa halaga ng kanyang magulang. Gayundin, ang anumang mga elemento ng bata ng iyong bagong nae-edit na nilalaman ay mae-edit din maliban kung binago mo ang kanilang mga halaga huwad
. Halimbawa, upang gumawa ng isang DIV
i-edit ng elemento, gamitin ang:
Lumikha ng isang Nae-edit na Listahan ng Gagawin Sa Na-edit ng Nilalaman
Ang e-edit na nilalaman ang pinakamahalaga kapag pinares mo ito sa lokal na imbakan, kaya nagpatuloy ang nilalaman sa pagitan ng mga sesyon at mga pagbisita sa site.
- Buksan ang iyong pahina sa isang HTML editor.
- Lumikha ng isang bulleted, unordered na pangalan na pinangalanan myTasks:
- Ang ilang mga gawain
- Isa pang gawain
- Idagdag ang
maaaring i-edit
katangian sa - Magdagdag ng isang link sa jQuery sa
Ang halimbawang ito ay gumagamit ng Google CDN, ngunit maaari mo itong i-host mismo o gumamit ng isa pang CDN kung gusto mo.
- Sa ibaba ng iyong pahina, nasa ibabaw lamang ng
tag, idagdag ang iyong script:
- $(document.ready(function() {
- }); Ito ang simula ng jQuery
document.ready
function at sasabihin sa browser na i-load ang script na ito pagkatapos ng ganap na load ang dokumento.
Sa loob ng document.ready
function, idagdag ang iyong script upang i-load ang mga gawain sa localStorage at makakuha ng anumang mga gawain na na-save doon dati: $ (document.ready (function () {
- $ ("# myTasks") .blur (function () {// kapag ang cursor ay umalis sa #myTasks element
-
-
- localStorage.setItem ('myTasksData', this.innernerHTML); / save sa localStorage
-
-
- });
-
-
- kung (localStorage.getItem ('myTasksData')) {/ / kung mayroong nilalaman sa localStorage
-
-
- $ ("# myTasks"). html (localStorage.getItem ('myTasksData')); / / ilagay ang nilalaman sa pahina
-
-
- }
- });
Mukhang ganito ang HTML para sa buong pahina:
Ipasok ang mga item para sa iyong listahan. Iimbak ito ng browser para sa iyo, upang kapag buksan mo muli ang iyong browser, mananatili pa rin ito dito.
Aking Mga Gawain