我有一个可编辑的表使用"mindmup-editabletable.js"我的问题是第一次打字输入是可以的.下次当我点击同一行进行编辑时,第一个condent阴影只显示在其他bowers的chrome中工作正常.
$('#table').editableTableWidget({
cloneProperties: ['background', 'border', ]
});
Run Code Online (Sandbox Code Playgroud) 我在 html 中创建了一个 div,其中创建了一个文本框并为其分配了背景图像,我想为该输入字段的背景图像创建一个 onclick 事件。
document.getElementsByClassName("textboxcss").onclick = function() {
alert("Hello");
};Run Code Online (Sandbox Code Playgroud)
.textboxcss {
background-image: url("../images/sub.png");
background-repeat: no-repeat;
background-position: right;
background-position: 8px 13px;
}Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div>
<input class="textboxcss" id="default" type="text">
</div>Run Code Online (Sandbox Code Playgroud)
我看到图像正确...但我无法以这种方式单击。还有其他办法吗?
当我点击plusicondiv我想添加图像和文本框,当点击mynasicondiv删除图像和文本框.我的问题是下次我点击plusiondiv没有添加图像和文本框.只有刷新页面,然后单击加号.
$(function () {
$('.plusicondiv').on('click', function () {
var textBox = '<input type="text" class="textbox"/>';
$('.box').append(textBox);
var img = '<img class="mynasicondiv" src="vectorimages/mynas.svg"></img>';
$('.box').append(img);
$(function() {
$(".mynasicondiv").on("click", function () {
$(this).parent(".box").remove();
return
})
});
});
});Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>Run Code Online (Sandbox Code Playgroud)