29-05-1394، 01:34 ق.ظ
سلام دوستان.
این کد JS که ضمیمه کردم رو نگاه کنید(حجمش زیاد بود نمیدونستم اینجا قرار بدم)
اگر کد رو ببرید توی IDE و کلمه chartdiv رو سرچ کنید و نحوه گرفتن محتوی chartdiv و تغییر محتوای داخل اون و.. بررسی بشه فکر میکنم مشکل پیدا بشه، چون این کلمه، id این div زیر هستش که در DOM هستش:
ولی پروژه رو یک کم تغییر دادم و دیگه کار نمیکنه! مشکل فکر میکنم جریانش از این قراره که قبلا همون
شرمنده یک کم پیچیده توضیح دادم، نمیدونم متوجه شدید یا نه
این کد JS که ضمیمه کردم رو نگاه کنید(حجمش زیاد بود نمیدونستم اینجا قرار بدم)
اگر کد رو ببرید توی IDE و کلمه chartdiv رو سرچ کنید و نحوه گرفتن محتوی chartdiv و تغییر محتوای داخل اون و.. بررسی بشه فکر میکنم مشکل پیدا بشه، چون این کلمه، id این div زیر هستش که در DOM هستش:
<div id="chartdiv"></div>و این div داخلش یک سری داده هایی Innerhtml میشه و به خوبی کار میکنه و قبلا ازش استفاده میکردم(کدهایی بیشتری داره البته و با همین یک کد بالا کار نمیکنه)
ولی پروژه رو یک کم تغییر دادم و دیگه کار نمیکنه! مشکل فکر میکنم جریانش از این قراره که قبلا همون
<div id="chartdiv"></div>جزو خود HTML اصلی صفحه بوده ولی الان با تغییراتی که توی پروژه دادم این DIV دیگه از اول جزو ساختار HTML صفحه نیست و بعد از یک سری عملیاتی به dom اضافه میشه! مثل کاری که مثلا ajax میکنه! یعنی محتوا اول توی view source نیست ولی بعد از اضافه شدن داده ها به DOM ، محتوای اضافه شده توی Inspect element میاد ولی این محتوا هنوز با زدن view source اصلی دیده نمیشن. منم فکر میکنم مشکل همینه که الان که کاری کردم که این div جز ساختار اولیه که با view source میشه دیدش نیست، واسه همین دیگه این کدها کار نمیکنن! یکجورایی انگار اون کدهای ضمیمه فقط طوری کار میکنن که باید حتما این div جزو ساختار اصلی html باشه و من باید این مشکل رو حل کنم.
شرمنده یک کم پیچیده توضیح دادم، نمیدونم متوجه شدید یا نه