现在我有了这段代码
int a[LENGTH];
double b[LENGTH], c[LENGTH];
CompType atype(sizeof(int));
atype.insertMember("a", 0, PredType::NATIVE_INT);
dset.read(a, atype);
CompType btype(sizeof(double));
btype.insertMember("b", 0, PredType::NATIVE_DOUBLE);
dset.read(b, btype);
CompType ctype(sizeof(double));
ctype.insertMember("c", 0, PredType::NATIVE_DOUBLE);
dset.read(c, ctype);
但是当我在谷歌浏览器中运行它没有运行并在控制台中给我这个错误(未捕获的TypeError:$(...)。追加不是一个函数)我在jsfiddle尝试它并且它工作但我不知道为什么它不能与我合作任何人都可以帮助我
答案 0 :(得分:1)
确保在代码之前调用jquery库:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
然后尝试:
<script>
$(document).ready(function(){
$('#hhh').prepend("Hello ");
});
</script>
如果你只想使用javascript试试:
<script>
document.getElementById("hhh").insertAdjacentHTML("beforeBegin", "<div>Hello </div>");
</script>
或者:
<script>
var x = document.getElementById("hhh");
var div = document.createElement("div");
div.innerHTML = 'Hello';
x.appendChild(div);
</script>
答案 1 :(得分:0)
您应该将x元素作为jQuery元素。
var x = $("#hhh");