将变量传递给jquery中的属性

时间:2013-10-07 10:55:50

标签: jquery attributes

如何在jquery中传递变量,如下所示:

   var info = $(this).attr("id");
   var course2 = $('div[name=info]').html;
   $("#courseinfo").html(course2);

我在第二行遇到困难..

3 个答案:

答案 0 :(得分:2)

var info = $(this).attr("id");
var course2 = $('div[name="' + info + '"]').html();
$("#courseinfo").html(course2);
  • info变量放在引号内。
  • 使用div方法获取html()的html部分,不带任何参数。
  • 通过传递html字符串courseinfo来设置html(course2)的html。
  • 有关详细信息,请阅读.html() API Documentation

答案 1 :(得分:1)

试试这个

  var course2 = $('div[name="'+info+'"]').html();
  $("#courseinfo").html(course2);

答案 2 :(得分:1)

试试这个:

var course2 = $('div[name="'+info+'"]').html();