-1

我希望能够使用 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>

我怎样才能做到这一点?

4

5 回答 5

2

如果我对您的理解正确,您应该可以这样做:

$('#myid').click(function(){
    var title = 'MyTitle';
    $('#title-container').text(title);
});
于 2012-09-16T15:17:31.443 回答
1
$("#myid").click(function() {
    var myTitleVar = 'MyTitle';
    $('#title-container').text(myTitleVar);
});
于 2012-09-16T15:16:15.593 回答
1

要设置 div 的内容,请使用此处记录的 jQuery html() 方法。

$("#myid").click(function() {
    var myTitleVar = 'MyTitle';
    $('#title-container').html(myTitleVar);
});
于 2012-09-16T15:16:42.017 回答
1

你应该使用关键字, JavaScriptvar中没有关键字,试试这个:variable

$(document).ready(function(){
   $("#myid").click(function() {
      var myTitleVar = 'MyTitle';
      $('#title-container').text(myTitleVar);
   })
})
于 2012-09-16T15:16:57.713 回答
1

我认为您不需要声明变量。

如果你先声明:

var $title = $("#title-container")

然后,您总是可以在任何脚本中设置值

$title.text("I have changed title");
于 2012-09-16T15:17:19.150 回答