javascript - 如何附加元素并获取其选择器

标签 javascript jquery

我想附加一个 div ,然后才能选择它。我的代码可以优化吗?

JS:

$someEle.append("<div><span>5</span><span>€</span></div>");
var $newELE = $someEle.find('div');

最佳答案

首先创建元素,这样在添加它们之前和之后都可以轻松访问它们

var div   = $('<div />'),
    span1 = $('<span />', {text : '5'}),
    span2 = $('<span />', {text : '€'});

$someEle.append( div.append( span1, span2 ) );

div.css('color', 'red'); // use element

关于javascript - 如何附加元素并获取其选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30867665/

相关文章:

javascript - 根据子元素的值对 div 进行排序

javascript - YouTube Iframe API - 视频有时不会通过自定义控件播放,而是会刷新视频

javascript - HTML 5 迷宫游戏 - 如果触摸事件继续,碰撞检测后要做什么?

javascript - jQuery data() 可能会更改不在选择器中的元素?

jquery - 合并对话框代码

jquery - 获取 ColorBox 中的当前项目编号

javascript - 如何根据我选择的单选按钮选择列中的所有单元格(td 和 th)?

javascript - 我总是想知道 like [, thisArg] 的意思

javascript - 我可以更快地从文本框中收集多个变量吗?

php - 移动产品描述 Div Woocommerce