当用户删除一个文件时,我试图在JSTree中重新创建一个文件夹结构。比方说,用户删除文件路径为" A \B\X.X“和"A\C\Y.Y”的文件时,我希望在jstree中创建名为A、B和C的节点。
到目前为止,如果节点不存在,我可以添加它们。如果存在节点,则无法找到现有节点。在上面的例子中,我可以为A和B创建节点,但是不能第二次找到节点"A“。
下面是我迄今所写的代码。
var folderList = path.split("/");
for (var i = 0; i < folderList.length - 1; i++) { //-1 t
我需要将一些"ul“和"li”标记转换为JavaScript对象。
我已经成功地将所有标签转换为对象,但我不知道如何应用继承来拥有包含子对象的第一个对象……
我在代码中使用了一个递归函数:
var getDir = function(child) {
if(child.getAttribute('id')) {
var dir = child.getAttribute('id');
dir = dir.split("/");
第一个密码!
x = 6;
document.getElementById("btn").addEventListener("click", function() {
var list = document.createElement("li");
var apple = document.getElementById("our-list");
list.appendChild(document.createTextNode("Something " + x++));
apple.appen
好的,所以我一直在阅读JS,并决定创建一个测试应用程序来练习我的新skills.So --基本上它会转到一个漂亮的应用程序,它一次只问一个州首府,并给出正确的答案-- immediately.This是HTML:
<header>
<h1>The All-Star State Capitals Quiz.</h1>
<h3>How well do you know your state capitals?</h3>
</header>
<section id = "main">
var el = document.getElementById("parentDiv");
console.log(el.textContent);
console.log(el.innerText);
console.log(el.innerHTML);
<div id="parentDiv">
parent div
<p>p</p>
<div>
this text is in a div
<span>span</span>
<a>i