2016-11-10 11 views
1

このコードでEditPhoto変数を使用するにはどうすればよいですか? ここに完全なコードを追加します。 どのように私はここにEditPhoto変数を使用することができます。 ** EditPhoto:{名: "編集この写真" アイコン: "編集"}:の変数を使用したJqueryコード

試し**

$(document).ready(function() { 
     $('#sortable li').click(function() { 
      id = $(this).attr("id"); 
      id = id.replace("GaleriSirala_", ""); 
      alert(idBul); 
      EditPhoto = ("edit-photo&EditNow=" + id); 
     }); 
    }); 

    $(function() { 
     $.contextMenu({ 
      selector: '.context-menu-one', 
      callback: function(key, options) { 
       var m = "index.php?sayfa=" + key; 
       $(location).attr('href', m) 
      }, 
      items: { 
       EditPhoto :{name: "Edit This Photo", icon: "edit"}, 
      } 
     }); 

     $('.context-menu-one').on('click', function(e){ 
      console.log('clicked', this); 
     }) 
    }); 

    $j('.GaleriListele').click(function() { 

     alert($(this).childen('a').attr('id')); 

    }); 
+0

ここで、「EditPhoto」を使用しますか? – Satpal

+0

ここにあります:{ EditPhoto:{名前: "この写真の編集"アイコン: "編集"} } – Dogan

+1

本当にあなたはプロパティ名として使用してもよろしいですか? 'edit-photo&EditNow = id'はURLパラメータ文字列のように見えますが、なぜそれがプロパティ名になりますか? – Barmar

答えて

0

は、[]表記を使用このようなもの

var items = {} 

EditPhoto = ("EditPhoto&EditNow=" + id); 

items[EditPhoto] = {name: "Edit This Photo", icon: "edit"} 
$(function() { 
    $.contextMenu({ 
     selector: '.context-menu-one', 
     callback: function(key, options) { 
      var m = "index.php?page=" + key; 
      $(location).attr('href', m) 
     }, 
     items: items 
    }); 
+0

こんにちは、それは働いていない、私はトップに私のフルコードを追加..どのように私のコードでEditPhoto変数を使用することができますか? – Dogan

+0

あなたは何を意味しますか? – madalinivascu

+0

私はそれを行うことはできません。 – Dogan

0

私はこのようにしています。 を右クリックしてコンテキストメニューを開きます。

var items = {} 
    EditPhoto = ("EditPhoto&EditNow=" + id); 
    items[EditPhoto] = {name: "Edit This Photo", icon: "edit"} 
    $(function() { 
     $.contextMenu({ 
      selector: '.context-menu-one', 
      callback: function(key, options) { 
       var m = "index.php?sayfa=" + key; 
       $(location).attr('href', m) 
      }, 
      items: items 
     }); 
    }); 
    $j('.GaleriListele').click(function() { 
     alert($(this).childen('a').attr('id')); 
    }); 
関連する問題