将类分配给第二个元素 Java 脚本
assigning class to second element Java Script
我正在使用JS函数来拉取推特提要,我当时只想显示两条推文,但我想将唯一的css类分配给第二个元素(div)我不确定如何做到这一点,任何人都可以提供帮助,这是我的代码
JQTWEET = {
// Set twitter username, number of tweets & id/class to append tweets
user: 'username',
numTweets: 2,
appendTo: '#jstwitter',
// core function of jqtweet
loadTweets: function() {
$.ajax({
url: 'http://api.twitter.com/1/statuses/user_timeline.json/',
type: 'GET',
dataType: 'jsonp',
data: {
screen_name: JQTWEET.user,
include_rts: true,
count: JQTWEET.numTweets,
include_entities: true
},
success: function(data, textStatus, xhr) {
var html = '<div class="tweet">TWEET_TEXT';
// append tweets into page
for (var i = 0; i < data.length; i++) {
$(JQTWEET.appendTo).append(
html.replace('TWEET_TEXT', JQTWEET.ify.clean(data[i].text))
.replace(/USER/g, data[i].user.screen_name)
.replace('AGO', JQTWEET.timeAgo(data[i].created_at))
.replace(/ID/g, data[i].id_str)
);
}
}
});
},
你的意思
是for (var i = 0; i < data.length; i++) {
$(JQTWEET.appendTo)
.append('<span class="'+((i%2==0)?"even":"odd")+'">')
.append(
html.replace('TWEET_TEXT', JQTWEET.ify
.clean(data[i].text))
.replace(/USER/g, data[i].user.screen_name)
.replace('AGO', JQTWEET.timeAgo(data[i].created_at))
.replace(/ID/g, data[i].id_str)
.append('</span>');
}
相关文章:
- 如何使用java脚本或jQuery基于相同的特定css属性对元素进行分组
- 如何调用绑定到angular元素的java脚本函数
- 如何在呈现页面后使用 Java 脚本检测 dom 元素值的值是否有任何变化(例如,任何输入或复选框值更改)
- 使用java脚本在html中插入元素
- 在Java中从ArrayList中导入唯一元素
- Selenium-webdriver (Java Script) 等待元素消失
- 如何使用Java从SeleniumWebDriver中的不可见下拉元素中选择选项
- Java 脚本:递归地遍历关联的 HTML 文件的 Dom,并打印遇到的元素类型
- 这在 Java 脚本中是什么类型的对象?以及如何将这种元素添加到此对象中
- 使用 java 脚本函数重新加载 HTML 元素
- 获取 selenium Web 驱动程序 java 中元素的类名
- Android原生应用程序:无法滚动浏览包含大约200个元素的整个列表(appium java客户端)
- XPeses如何使用Java脚本隐藏元素(字段)
- Java 脚本单击事件 - 如何查找子元素
- 将类分配给第二个元素 Java 脚本
- 如何使用 css 元素从 java 添加 url 链接
- Java 脚本找不到该元素
- Java如何使用动态生成的名称操作html文本元素
- 可以使用watij来单击元素(Java)
- 比较变量和数组元素(java脚本)