Laden Ich habe eine JavaScript-Funktion, die Yammer in einer Sharepoint-Website-Feed abrufen:Inject css nach einem JavaScript
<div id="embedded-feed" style="height:317px;width:359px;"></div>
<script type="text/javascript" src="https://s0.assets-yammer.com/assets/platform_embed.js"></script>
<script type="text/javascript">
yam.connect.embedFeed({
container: "#embedded-feed",
network: "mynetwork",
feedType: "group",
feedId: "all"
});
</script>
Wenn es geladen es wie folgt aussehen:
<div id="embed" class="yj-embed yj-embed-narrow"><div class="yj-hd">
<h3 style="background-color: #75150D; color:#FFFFFF; margin: 0px;" role="heading" aria-level="1">The Duck</h3>
<h2 class="yj-acc-hidden"><span>Message Composer</span></h2>
<div class="yj-global-embed-publisher-with-avatar"><div class="publisher-avatar"><div data-userid="1587566802" class="yj-avatar" aria-hidden="true"> <a class="yj-avatar--link " href="https://www.yammer.com/mynetwork.fr/#/users/1587566802" tabindex="-1" title="">
<span class="yj-avatar--thumb yj-avatar--replacement yj-avatar--replacement-color-9 yj-avatar--replacement-letters-2">
<span class="yj-avatar--initials" aria-hidden="true">VP</span>
<span class="yj-avatar--alt-text yj-acc-hidden"></span>
</span>
</a>
</div></div>
Ich mag die Hintergrundfarbe des mit Hilfe von JavaScript <h3>
Tag ändern, habe ich versucht, diesen Code:
$('#embed h3').css(' background-color', 'black');
aber es funktioniert nicht, ich denke, das Yammer Futter nach meiner zweiten Funktion geladen wird, die den Code ändern Deshalb tut es nichts.
Haben Sie Vorschläge?
Wo befindet sich die Datei, in der Sie versuchen, die 'Hintergrundfarbe' Eigenschaft mit' $ ('# embed h3') .css ('Hintergrundfarbe', 'schwarz'); '? – VGD
Es befindet sich (geladen mit einer JavaScript-Funktion, die ich Ihnen in meinem Post gezeigt habe), in einem Webpart auf meiner SharePoint-Seite – ysfibm