1

特定のクラスの html "a" タグを別の a タグに置き換える必要があります。

これは私のコードです

<html>
<head>

<script type="text/javascript"src="jquery.mobile-1.3.0"></script>
<link rel="stylesheet" href="jquery.mobile-1.3.0" type="text/css">

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">

$('.list1').replaceWith('<a class="list3" href="#">link3</a>');
</script>

</head>

<body>

<h1> hello world </h1>

<div class="content-page" >
  <div class="list-page">
    <a class="list1" href="#">link1</a>
    <a class="list2" href="#">link2</a>  
  </div>
</div>
</body>

</html>

jquery replaceWith 関数を使用しましたが、残念ながらこの場合はうまくいきませんでした。どんな助けでも大歓迎です。ありがとうございました。

4

2 に答える 2

0

また、DOM操作の後に以下を使用することが望ましい場合があります。これは、JQuery モバイル CSS を要素に適用するために行われます。

    $(":jqmData(role='page')").trigger('create');

または具体的に

    $(".list-page").trigger('create');

DOM の特定の部分の CSS を更新したい場合。

于 2013-04-08T16:19:28.087 に答える