为什么/ img与选择器不兼容?

时间:2019-06-26 07:32:41

标签: jquery html

我要更改此内容

$(document).ready(function() {
  var trigger = $('.navbuttons a');
  var container = $('.contentcontainer');

  trigger.on('click', function() {
    var $this = $(this);
    var target = $this.data('target');
    container.load(target);
    console.log("success");
    return false;
  });
});

要使用此功能:

<br>
<h1 id="contentheader">
  <br><br><br> 
  Course List
</h1>
<ul class="course1">
  <li id="course1img">
    <a href="#" data-target="webdev.html">
      <img src="image/webdev.jpg" width="550" height="450" data-target="webdev.html">
    </a>
  </li>
  <li>
    <a href="#" data-target="webdev.html" class="listlink">
      <h2>
        Diploma
        <br> in
        <br> Web Development
      </h2>
  </li>
</ul>

<ul class="course2">
  <li id="course1img">
    <a href="#" data-target="cpuscience.html">
      <img src="image/cpuscience.jpg" width="550" height="450">
    </a>
  </li>
  <li>
    <a href="#" data-target="cpuscience.html" class="listlink">
      <h2>
        Diploma
        <br> in
        <br> Computer Science
      </h2>
  </li>
</ul>

我尝试将var trigger = $('');的值更改为/ img,但无法正常工作。

1 个答案:

答案 0 :(得分:0)

您需要更加清楚这个问题。如评论所述,您的代码无法正常工作,并且没有声明contentcontainer的类navbuttons。

尽管如此,我想我知道你的问题在哪里。

当您在html上重新打印项目时,必须再次分配对DOM元素的绑定。

将代码视为:

$paperProp=mysqli_fetch_object(mysqli_query($baglanti,$pQuery));


if (yetki_kontrol($role_number, "edit_role")) {

这不是最好的代码,希望您理解该问题并重新考虑以获取更好的代码。可以用更少的行来完成。