0
먼저 id가 image1 인 이미지를 만듭니다. image1로 image1을 변경하고 image2로 새 이미지를 만들고 싶습니다. image1 ... 시도했지만 작동하지 않습니다. . 누구든지 나를 도울 수 있습니까?kineticjs를 사용하여 이미지의 id를 변경하는 방법
var image = new Kinetic.Image({
name: data,
id: "image1",
x: stage.getWidth()*0.5-20,
y: stage.getHeight()*0.5-125,
width:20,
height:250,
image: theImage,
draggable: false
});
image.setId("image2");
var image = new Kinetic.Image({
name: data,
id: "image1",
x: stage.getWidth()*0.5-200,
y: stage.getHeight()*0.5-125,
width:20,
height:250,
image: theImage,
draggable: false
});
당신이 정말 ID를 동적으로 변경해야합니다, 당신은 이미지의 클래스를 변경하는 더 나을 것입니다. – atmd
@atmd 속성 이름을 시도했습니다. 하지만 작동하지 않습니다 ... –
네 이름은 당신이 정말로 바꿀 수없는 무언가이기도합니다. 클래스 document.getElementById (someElement) .className 또는 요소에 데이터를 할당하는 것 (예 : data-active/data- 이미지 = '1') – atmd