رفتن به مطلب

اضافه کردن یک class به عکس ها یا لینکهای post


پست های پیشنهاد شده

سلام اساتید عزیز...

من این سایت رو دیروز پیدا کردم http://highslide.com و میخوام از کدش داخل post ها استفاده کنم ولی نمیدونم چطوری به لینکهای دور عکس class اضافه کنم لطفا راهنمایی کنید.

تشکر.

لینک به ارسال

سلام

متوجه نشدم به کجا میخواید کلاس بدید!

شما کد کلیتون رو بگید تا بهتر بشه کمک کرد.

لینک به ارسال

ممنونم.

داخل یه پست عکس میزارید.

میخوام دور لینکش یه class و onlclick بزارم .


class="highslide" onclick="return hs.expand(this)"

به این صورت


<a href="http://localhost/newwp/wp-content/uploads/2012/12/19DA86EC44B1-3.jpg" class="highslide" onclick="return hs.expand(this)" target="_blank"><img class="size-medium wp-image-29 aligncenter" title="19DA86EC44B1-3" src="http://localhost/newwp/wp-content/uploads/2012/12/19DA86EC44B1-3-300x225.jpg" alt="" width="300" height="225" /></a>

حالا اگه بخوام برای هر پست دستی این کارو انجام ندم راهی هست؟

میشه یه کد جاوا اسکریپت بزرام که اینا رو اضافه کنه؟

تشکر

لینک به ارسال

تست کنید:

   	 $(function() {
$("a").addClass("myClass yourClass");
$("a").bind("click", function()
{
return hs.expand(this);
});
});

لینک به ارسال

خیلی خستم کرد اینو نوشتم درست شد. اقا مرتضی خیلی لطف کردی.


<script>
for(var i=0;i<100;i++)
{
linkHolder = document.getElementsByTagName('a')[i];
var str=linkHolder.toString();
var strs=str.search('.jpg');


if(strs>10)
{
var a=document.getElementsByTagName("a")[i];
var att=document.createAttribute("onclick");
att.value="return hs.expand(this)";
a.setAttributeNode(att);
var a1=document.getElementsByTagName("a")[i];
var att1=document.createAttribute("class");
att1.value="highslide";
a1.setAttributeNode(att1);
}
}
</script>

لینک به ارسال

ممنونم از لطف شما

test

myClass

yourClass

click

رو میشه لطفا توضیح بدید؟

مشکلتون حل شد خیلی خوبه فقط برای اطلاع :

myClass و yourClass اس کلاس هایی هست که به المان داده میشه.

click همون onclick رو براتون انجام میده.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...