我無法獲得此動態創建的內容與一起使用jQuery滑塊和jscolor。庫函數被忽略。我猜這是與處理事物的順序有關。請有人指出我正確的方向嗎?動態HTML導致庫失敗
下面是失敗代碼的簡化示例。
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<title>Test dynamic code and jscolor</title>
<script type="text/javascript" src="jscolor/jscolor.js"></script>
<script type="text/javascript">
function addcontent() {
document.getElementById('colordiv').innerHTML = '<input id="valColourRGB" class="color" />';
document.getElementById('sliderdiv').innerHTML = '<input type="text" class="p_slidernum" id="colT" name="valColourT" value="200" /><div id="colTslider"></div>';
}
$(function() {
$("#colTslider").slider({
value: 100,
min: 0,
max: 255,
slide: function(event, ui) {
$("#colT").val(ui.value);
}
});
});
</script>
</head>
<body onload="addcontent();">
<div id="colordiv"></div>
<div id="sliderdiv"></div>
</body>
如果我手動移動INPUT標記爲它工作正常的DIV,但爲什麼不這項工作?
任何想法jscolor的問題?謝謝你對滑塊問題的所有反應。現在的效果非常好。:-) –
什麼是jscolor問題? – Rui
@Headforthehills如果答案幫助你解決了問題,請選擇最好的答案並將其標記爲正確答案(使用答案左側的標記)。這是它在這裏的工作原理。如果您有其他問題,請提出新問題。 – kapa