تشغيل البرنامج النصي في فئات معينة فقط؟

لدي سكريبت لتعطيل النقر بالزر الأيمن على الصور، وهو يُطبّق حاليًا على الموقع بأكمله، لكن لدي بعض الفئات الخاصة أود تعطيله فيها. هل توجد طريقة للقيام بذلك عبر سكريبت؟ شكرًا!

<script type="text/discourse-plugin" version="0.8">
  api.onPageChange((url, title) => {
    $("img").bind("contextmenu",function(e) {
      return false;
    });
  });
</script>
  
<script type="text/discourse-plugin" version="0.8">

const TopicRoute = require("discourse/routes/topic").default;

TopicRoute.reopen({
	activate: function() {
		this._super();
		Em.run.next(function() {
		    $('body').on('contextmenu', '.cooked img, .mfp-img', function(e){ return false; });
		});
	}
});
</script>
إعجاب واحد (1)