因此,页面中有一个 id 为 #SCPcustomOptionsDiv
的 div。我想将该 div 移动到它应该在的正确位置。
我尝试使用 jQuery 以及 native JavaScript,但无法使其工作。当我尝试使用调试器运行脚本时,结果为空。这是脚本。
jQuery('#SCPCustomOptionsDiv') // return []
document.getElementById('SCPCustomOptionsDiv') // return null
这是源代码的一些片段
<span style="display:none;" class="scp-please-wait"><img src="http://optimallyorganic.webmate.co/skin/frontend/base/default/images/scp-ajax-loader.1413318518.gif" class="v-middle" alt="" /> Loading... </span>
<div id="SCPcustomOptionsDiv"></div>
</fieldset>
<script type="text/javascript">
$$('#product-options-wrapper dl').each(function(label) {
label.addClassName('last');
});
</script>
使用 JavaScript 选择 div 时,camelcase id 重要吗?
最佳答案
SCPcustomOptionsDiv 中的 C 在 HTML 中为小写,在脚本中为大写。 ID 区分大小写。
SCPcustomOptionsDiv
^
对比
SCPCustomOptionsDiv
^
关于javascript - jquery或native无法通过ID获取元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30321942/