Я недавно добавили кнопку Share в моей случайной цитатой генератора (http://conn3cted.uk.tn/quote.html), который работает :-)Twitter кнопка доля - нужен HTML объяснил
Чтобы сделать эту работу, мне пришлось добавить две вещи, один в моем HTML файл и один в мой файл Javascript ...
Javascript
twttr.widgets.createShareButton(
// Do not share a URL
" ",
// Div where the share button should be inserted
document.getElementById('tweetButton'),
{
// Define the tweet that will be used
text: "'" + $(".quoteContent").text() + "'" +
$(".quoteTitle").text(),
// Set the size of the Twitter share button
size: "large",
}
);
HTML
<script>window.twttr = (function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0],
t = window.twttr || {};
if (d.getElementById(id)) return t;
js = d.createElement(s);
js.id = id;
js.src = "https://platform.twitter.com/widgets.js";
fjs.parentNode.insertBefore(js, fjs);
t._e = [];
t.ready = function(f) {
t._e.push(f);
};
return t;
}(document, "script", "twitter-wjs"));</script>
Я получаю разочарование, потому что я не могу понять, что HTML бит на самом деле делает ...
объясните вашу проблему и ожидаемый результат? –
Скорее всего, это не HTML. Это JavaScript. – durbnpoisn
Часть HTML - это просто тег 'script' с некоторым JavaScript. Вы спрашиваете, что делает этот код * JavaScript *? Кажется, он устанавливает свойство 'twttr' на объект' window'. Есть ли определенная строка кода, которая неясна? – David