index.php
以下のようにphpスクリプトを書きました。このスクリプトは、ロード時にいくつかのハイパーリンクを作成します。これらのハイパーリンクのいずれかをクリックすると、 のタグで の出力がロードさexample.php
れdiv
ます。 のid="myDiv"
出力example.php
は再びいくつかのハイパーリンクであり、これらのリンクをクリックしたときに jquery 関数を実行したいと考えています。この場合、私はalert
このjquery関数の中に与えましたが、そのjquery関数を実行していません。コード全体を以下に示します。この問題を解決するのを手伝ってください。
<?php
$mainlinks = array("10.3.2.0","10.3.2.1","10.3.2.2");
for($i=0;$i<count($items);$i++)
{
echo "<a class='likelink' href='javascript:void(0)'>$mainlinks[$i]</a>" . "<br>";
}
?>
<html>
<head>
<script src="jquery/jquery-1.9.1.js"></script>
<script type="text/javascript">
$(function() {
$('.likelink').click(function() {
$('#myDiv').load("example.php");
});
});
$(function() {
$('.sublink').click(function() {
alert("hello");
});
});
</script>
</head>
<body>
<div id="myDiv"></div>
</body>
</html>
そして、これは私のexample.phpファイルです
<?php
$sublinks = array("abcd","efgh","ijkl");
for($i=0;$i<5;$i++)
{
echo "<a class='sublink' href='javascript:void(0)'>sublinks[$i]</a>" . "<br>";
}
?>