JQuery 的行真的很长

发布于 2024-11-08 03:33:43 字数 245 浏览 0 评论 0原文

我有这么长的 JQuery 行和太多的引号。这让我很困惑:

$('("<img>", { src: oembed.thumbnail_url, width:200 }).children("img").wrap("<div class="thumbnail_border" />")').insertBefore("div#heard_div");

所以问题是这一行的正确语法是什么。

I have this really long line of JQuery and too many quotes. It's tripping me up:

$('("<img>", { src: oembed.thumbnail_url, width:200 }).children("img").wrap("<div class="thumbnail_border" />")').insertBefore("div#heard_div");

And so the question is what is the correct syntax for this line.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

上课铃就是安魂曲 2024-11-15 03:33:43

该行在很多方面都是错误的...

$('<img src="'+oembed.thumbnail_url+'" />')
    .width(200)
    .wrap('<div class="thumbnail_border" />')
    .insertBefore("#heard_div");

不知道为什么您要尝试在新创建的 img 元素中选择 img 子元素,因为不允许包含任何其他元素。

您应该看看 Rebeccca Murphey 所著的《jQuery 基础知识》这本很棒的书。

另外,我真的很想知道你的问题是什么:)

That line is so wrong in so many ways...

$('<img src="'+oembed.thumbnail_url+'" />')
    .width(200)
    .wrap('<div class="thumbnail_border" />')
    .insertBefore("#heard_div");

No idea why you are trying to select the img children within the newly created img element because it isn't allowed to contain any other elements.

You should take a look at the awesome book jQuery Fundamentals by Rebeccca Murphey.

Also, I am really wondering what your question is :)

﹏雨一样淡蓝的深情 2024-11-15 03:33:43

我只是因为无聊才做这个……

$('<img>', { src: oembed.thumbnail_url, width:200 })
.children("img")
.wrap('<div class="thumbnail_border" />')
.insertBefore("div#heard_div");

但是你可能会因为这种类型的“问题”而受到很多批评,因为它基本上是一个“为我做我的工作”的请求。

顺便说一句:我不知道你想用那段代码做什么,我刚刚解决了报价问题。

I'm only doing this b/c I'm bored...

$('<img>', { src: oembed.thumbnail_url, width:200 })
.children("img")
.wrap('<div class="thumbnail_border" />')
.insertBefore("div#heard_div");

... but you'll probably get a lot of flack for this type of "question" as it's basically a "do my work for me" request.

BTW: I have no idea what you're trying to do with that bit of code, I've just fixed the quote issue.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文