我希望能够使用onclick jquery函数为我的html添加一些变量值:
例如:
<script>
$("#myid").click(function() {
variable myTitleVar = 'MyTitle';
//replace code here ... like appendto?
</script>
<div id="myid">Click here</div>
要更换的东西:
<div id="title-container">{Value of myTitleVar Here}</div>
我该怎么做?
答案 0 :(得分:2)
如果我理解正确,你应该能够做到这一点:
$('#myid').click(function(){
var title = 'MyTitle';
$('#title-container').text(title);
});
答案 1 :(得分:1)
$("#myid").click(function() {
var myTitleVar = 'MyTitle';
$('#title-container').text(myTitleVar);
});
答案 2 :(得分:1)
要设置div的内容,请使用jQuery html()方法记录here。
$("#myid").click(function() {
var myTitleVar = 'MyTitle';
$('#title-container').html(myTitleVar);
});
答案 3 :(得分:1)
您应该使用var
关键字,JavaScript中没有variable
个关键字,请尝试以下操作:
$(document).ready(function(){
$("#myid").click(function() {
var myTitleVar = 'MyTitle';
$('#title-container').text(myTitleVar);
})
})
答案 4 :(得分:1)
我认为你不需要声明变量。
如果您在所有人之前声明:
var $title = $("#title-container")
然后,您始终可以在任何脚本中设置值
$title.text("I have changed title");