gpt4 book ai didi

jquery - jQuery 中的 HTML 对我不起作用?

转载 作者:行者123 更新时间:2023-12-01 07:34:43 24 4
gpt4 key购买 nike

简单的例子:

$(document).ready(function(){
$('body').css({'background-color': '#dddddd', 'font-size': '12pt'});
$('table tr:odd').addClass('rowShaded');
$('<p> Oh my learning jQuery is so fun </p>').addClass('myP');
$('#myButton').click(function() {
alert($(this).attr("value")); //should display the name of the button
$('#myTestTable').toggle();
});


});

<强> $('<p> Oh my learning jQuery is so fun </p>').addClass('myP');

除了那条线之外,一切都工作正常。它实际上不应该在我的页面上显示带有该文本的新段落吗?我没有看到它,它显示的只是我的 html 中的一个表格和我可以切换的按钮。我认为您可以添加 HTML 元素,然后 jQuery 将其放置在 html 文件中?我的 CSS 对于该元素来说很简单:

.myP{
font-family:verdana;
color:red;
}

最佳答案

嗯,你必须告诉 jQuery 它应该显示在页面的哪个位置,例如使用appendTo() .

示例:

('<p> Oh my learning jQuery is so fun </p>')
.addClass('myP')
.appendTo('#mydiv');

将 HTML 附加到 ID 为 mydiv 的元素(这意味着 p 元素现在是 #mydiv 的最后一个子元素)。

关于jquery - jQuery 中的 HTML 对我不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3312017/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com