Autor Zpráva
dawe27
Profil
Zdravím potřeboval bych pomoci JS odstranit tento div element
<div class="td" style="width: 122px;">&nbsp;</div>
Zkoušel jsem to různýma metodama ale vždy bez výsledku a už si stím nevím rady proto prosím o pomoc.
$('div.td').remove(); použít nemůžu, protože prvku stouto třídou mám v kódu více.
$('div.td').remove(":contains('&nbsp;')");
$('div.td').remove(":contains(' ')");
$('div.td:empty').remove();
Děkuji za rady:)
_es
Profil
dawe27:
Na tak budeš musieť ten element nejako identifikovať. Ak ich tam je takých viac, na základe čoho má byť odstránený práve ten?
dawe27
Profil
Snažím se na svůj web parsovat statistiky hráču ze stránek čfbu a chci odstranit přebytečné věci z té stránky viz. http://testweb.hys.cz/13/test.php
celý kod pak vypadá takto :
<script type="text/javascript">
$(function() {
$('b').remove();
$('div.th').remove(":contains('družstvo')");
$('div.th').remove(":contains('část')");
$('div.td').remove(":contains('FbC Coyotes Jablunkov A')");
$('div.td').remove(":contains('FbC Coyotes Jablunkov')");
$("div.td:contains('Moravskoslezská třída mužů')").replaceWith("<div class='td' style='width: 185px;'>MS Třída</div>");
$("div.td:contains('Pohár České pojišťovny 2014')").replaceWith("<div class='td' style='width: 185px;'>Pohár ČP</div>");
});
</script>

</head>
<style>
div.th,
div.td {
    display : table-cell;
}


.table_header {
    background-color : #972a2b;
}

#playerContent {
    width : 100%;
}
.center {
    text-align : center;
}
</style>

<?php
include('simple_html_dom.php');
$html = file_get_html('https://fis.cfbu.cz/index.php?pageid=2501&onlycontent=1&personal_id=1306210141');
foreach($html->find('div#playerContent') as $e)
echo $e;
?>


Vyřešeno, omlouvám se za zbytečný dotaz.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: