我尝试编辑一行jquery代码以添加除此代码之外的两个div元素! (见下文)
目前只显示元素“name”,但我希望我可以通过我的CSS设置它并添加更多标签元素!
你可以帮我解决这个问题,因为我是jQuery / javascript的新手吗?
$("#tip").show().html(wmConfig["points"][e]["name"]);
答案 0 :(得分:1)
如果你阅读了jQuery文档,你会看到html函数采用HTML字符串。 http://api.jquery.com/html/
我不确定你想做什么。 如果你想在名字后追加div,那么前2个答案就可以了。
如果你想把名字放在2 div中,你可以简单地在html函数中写下2 div。
$("#tip").show().html('<div><div>'+wmConfig["points"][e]["name"]+'</div></div>');
您还可以添加类和ID。
答案 1 :(得分:0)
append
方法允许您将元素添加到另一个元素。
$("#tip").append("<div>Div1</div><div>Div2</div>");
答案 2 :(得分:0)
尝试这样做;
$current_tip = $("#tip").show().html(wmConfig["points"][e]["name"]);
$current_tip.append('<div></div>'); //add first div
$current_tip.append('<div></div>'); //add second div
$current_tip.css('border' , '1px solid black'); //sample: add a css style in your #tip